_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 |
Assembly プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| AssemblyQualifiedName |
AssemblyQualifiedName プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| Attributes |
Attributes プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| BaseType |
BaseType プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| DeclaringType |
DeclaringType プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| FullName |
FullName プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| GUID |
GUID プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| HasElementType |
HasElementType プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsAbstract |
IsAbstract プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsAnsiClass |
IsAnsiClass プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsArray |
IsArray プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsAutoClass |
IsAutoClass プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsAutoLayout |
IsAutoLayout プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsByRef |
IsByRef プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsClass |
IsClass プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsCOMObject |
IsCOMObject プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsContextful |
IsContextful プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsEnum |
IsEnum プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsExplicitLayout |
IsExplicitLayout プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsImport |
IsImport プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsInterface |
IsInterface プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsLayoutSequential |
IsLayoutSequential プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsMarshalByRef |
IsMarshalByRef プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsNestedAssembly |
IsNestedAssembly プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsNestedFamANDAssem |
IsNestedFamANDAssem プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsNestedFamily |
IsNestedFamily プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsNestedFamORAssem |
IsNestedFamORAssem プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsNestedPrivate |
IsNestedPrivate プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsNestedPublic |
IsNestedPublic プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsNotPublic |
IsNotPublic プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsPointer |
IsPointer プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsPrimitive |
IsPrimitive プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsPublic |
IsPublic プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsSealed |
IsSealed プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsSerializable |
IsSerializable プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsSpecialName |
IsSpecialName プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsUnicodeClass |
IsUnicodeClass プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| IsValueType |
IsValueType プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| MemberType |
MemberType プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| Module |
Module プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| Name |
Name プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| Namespace |
Namespace プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| ReflectedType |
ReflectedType プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| TypeHandle |
TypeHandle プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| TypeInitializer |
TypeInitializer プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |
| UnderlyingSystemType |
UnderlyingSystemType プロパティへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。 |