_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 物件存取的類別成員的 vtable 順序 System.Type 。
屬性
| 名稱 | Description |
|---|---|
| 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 屬性的版本無關存取權。 |