_Type 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
此 API 不符合 CLS。
向非托管代码公开类的公共 Type 成员。
public interface class _Type
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _Type
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _Type
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _Type = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _Type = interface
Public Interface _Type
- 派生
- 属性
注解
此接口用于从非托管代码访问托管类,不应从托管代码调用。
此接口保留可由非托管 COM 对象访问的 System.Type 类成员的 vtable 顺序。
属性
| 名称 | 说明 |
|---|---|
| Assembly |
为 COM 对象提供与版本无关的属性 Assembly 访问权限。 |
| AssemblyQualifiedName |
为 COM 对象提供与版本无关的属性 AssemblyQualifiedName 访问权限。 |
| Attributes |
为 COM 对象提供与版本无关的属性 Attributes 访问权限。 |
| BaseType |
为 COM 对象提供与版本无关的属性 BaseType 访问权限。 |
| DeclaringType |
为 COM 对象提供与版本无关的属性 DeclaringType 访问权限。 |
| FullName |
为 COM 对象提供与版本无关的属性 FullName 访问权限。 |
| GUID |
为 COM 对象提供与版本无关的属性 GUID 访问权限。 |
| HasElementType |
为 COM 对象提供与版本无关的属性 HasElementType 访问权限。 |
| IsAbstract |
为 COM 对象提供与版本无关的属性 IsAbstract 访问权限。 |
| IsAnsiClass |
为 COM 对象提供与版本无关的属性 IsAnsiClass 访问权限。 |
| IsArray |
为 COM 对象提供与版本无关的属性 IsArray 访问权限。 |
| IsAutoClass |
为 COM 对象提供与版本无关的属性 IsAutoClass 访问权限。 |
| IsAutoLayout |
为 COM 对象提供与版本无关的属性 IsAutoLayout 访问权限。 |
| IsByRef |
为 COM 对象提供与版本无关的属性 IsByRef 访问权限。 |
| IsClass |
为 COM 对象提供与版本无关的属性 IsClass 访问权限。 |
| IsCOMObject |
为 COM 对象提供与版本无关的属性 IsCOMObject 访问权限。 |
| IsContextful |
为 COM 对象提供与版本无关的属性 IsContextful 访问权限。 |
| IsEnum |
为 COM 对象提供与版本无关的属性 IsEnum 访问权限。 |
| IsExplicitLayout |
为 COM 对象提供与版本无关的属性 IsExplicitLayout 访问权限。 |
| IsImport |
为 COM 对象提供与版本无关的属性 IsImport 访问权限。 |
| IsInterface |
为 COM 对象提供与版本无关的属性 IsInterface 访问权限。 |
| IsLayoutSequential |
为 COM 对象提供与版本无关的属性 IsLayoutSequential 访问权限。 |
| IsMarshalByRef |
为 COM 对象提供与版本无关的属性 IsMarshalByRef 访问权限。 |
| IsNestedAssembly |
为 COM 对象提供与版本无关的属性 IsNestedAssembly 访问权限。 |
| IsNestedFamANDAssem |
为 COM 对象提供与版本无关的属性 IsNestedFamANDAssem 访问权限。 |
| IsNestedFamily |
为 COM 对象提供与版本无关的属性 IsNestedFamily 访问权限。 |
| IsNestedFamORAssem |
为 COM 对象提供与版本无关的属性 IsNestedFamORAssem 访问权限。 |
| IsNestedPrivate |
为 COM 对象提供与版本无关的属性 IsNestedPrivate 访问权限。 |
| IsNestedPublic |
为 COM 对象提供与版本无关的属性 IsNestedPublic 访问权限。 |
| IsNotPublic |
为 COM 对象提供与版本无关的属性 IsNotPublic 访问权限。 |
| IsPointer |
为 COM 对象提供与版本无关的属性 IsPointer 访问权限。 |
| IsPrimitive |
为 COM 对象提供与版本无关的属性 IsPrimitive 访问权限。 |
| IsPublic |
为 COM 对象提供与版本无关的属性 IsPublic 访问权限。 |
| IsSealed |
为 COM 对象提供与版本无关的属性 IsSealed 访问权限。 |
| IsSerializable |
为 COM 对象提供与版本无关的属性 IsSerializable 访问权限。 |
| IsSpecialName |
为 COM 对象提供与版本无关的属性 IsSpecialName 访问权限。 |
| IsUnicodeClass |
为 COM 对象提供与版本无关的属性 IsUnicodeClass 访问权限。 |
| IsValueType |
为 COM 对象提供与版本无关的属性 IsValueType 访问权限。 |
| MemberType |
为 COM 对象提供与版本无关的属性 MemberType 访问权限。 |
| Module |
为 COM 对象提供与版本无关的属性 Module 访问权限。 |
| Name |
为 COM 对象提供与版本无关的属性 Name 访问权限。 |
| Namespace |
为 COM 对象提供与版本无关的属性 Namespace 访问权限。 |
| ReflectedType |
为 COM 对象提供与版本无关的属性 ReflectedType 访问权限。 |
| TypeHandle |
为 COM 对象提供与版本无关的属性 TypeHandle 访问权限。 |
| TypeInitializer |
为 COM 对象提供与版本无关的属性 TypeInitializer 访问权限。 |
| UnderlyingSystemType |
为 COM 对象提供与版本无关的属性 UnderlyingSystemType 访问权限。 |