_Type Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Penting
API ini bukan kompatibel CLS.
Mengekspos anggota Type publik kelas ke kode yang tidak dikelola.
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
- Turunan
- Atribut
Keterangan
Antarmuka ini untuk akses ke kelas terkelola dari kode yang tidak dikelola dan tidak boleh dipanggil dari kode terkelola.
Antarmuka ini mempertahankan urutan vtable anggota System.Type kelas yang dapat diakses oleh objek COM yang tidak dikelola.
Properti
Assembly |
Menyediakan objek COM dengan akses independen versi ke Assembly properti . |
AssemblyQualifiedName |
Menyediakan objek COM dengan akses independen versi ke AssemblyQualifiedName properti . |
Attributes |
Menyediakan objek COM dengan akses independen versi ke Attributes properti . |
BaseType |
Menyediakan objek COM dengan akses independen versi ke BaseType properti . |
DeclaringType |
Menyediakan objek COM dengan akses independen versi ke DeclaringType properti . |
FullName |
Menyediakan objek COM dengan akses independen versi ke FullName properti . |
GUID |
Menyediakan objek COM dengan akses independen versi ke GUID properti . |
HasElementType |
Menyediakan objek COM dengan akses independen versi ke HasElementType properti . |
IsAbstract |
Menyediakan objek COM dengan akses independen versi ke IsAbstract properti . |
IsAnsiClass |
Menyediakan objek COM dengan akses independen versi ke IsAnsiClass properti . |
IsArray |
Menyediakan objek COM dengan akses independen versi ke IsArray properti . |
IsAutoClass |
Menyediakan objek COM dengan akses independen versi ke IsAutoClass properti . |
IsAutoLayout |
Menyediakan objek COM dengan akses independen versi ke IsAutoLayout properti . |
IsByRef |
Menyediakan objek COM dengan akses independen versi ke IsByRef properti . |
IsClass |
Menyediakan objek COM dengan akses independen versi ke IsClass properti . |
IsCOMObject |
Menyediakan objek COM dengan akses independen versi ke IsCOMObject properti . |
IsContextful |
Menyediakan objek COM dengan akses independen versi ke IsContextful properti . |
IsEnum |
Menyediakan objek COM dengan akses independen versi ke IsEnum properti . |
IsExplicitLayout |
Menyediakan objek COM dengan akses independen versi ke IsExplicitLayout properti . |
IsImport |
Menyediakan objek COM dengan akses independen versi ke IsImport properti . |
IsInterface |
Menyediakan objek COM dengan akses independen versi ke IsInterface properti . |
IsLayoutSequential |
Menyediakan objek COM dengan akses independen versi ke IsLayoutSequential properti . |
IsMarshalByRef |
Menyediakan objek COM dengan akses independen versi ke IsMarshalByRef properti . |
IsNestedAssembly |
Menyediakan objek COM dengan akses independen versi ke IsNestedAssembly properti . |
IsNestedFamANDAssem |
Menyediakan objek COM dengan akses independen versi ke IsNestedFamANDAssem properti . |
IsNestedFamily |
Menyediakan objek COM dengan akses independen versi ke IsNestedFamily properti . |
IsNestedFamORAssem |
Menyediakan objek COM dengan akses independen versi ke IsNestedFamORAssem properti . |
IsNestedPrivate |
Menyediakan objek COM dengan akses independen versi ke IsNestedPrivate properti . |
IsNestedPublic |
Menyediakan objek COM dengan akses independen versi ke IsNestedPublic properti . |
IsNotPublic |
Menyediakan objek COM dengan akses independen versi ke IsNotPublic properti . |
IsPointer |
Menyediakan objek COM dengan akses independen versi ke IsPointer properti . |
IsPrimitive |
Menyediakan objek COM dengan akses independen versi ke IsPrimitive properti . |
IsPublic |
Menyediakan objek COM dengan akses independen versi ke IsPublic properti . |
IsSealed |
Menyediakan objek COM dengan akses independen versi ke IsSealed properti . |
IsSerializable |
Menyediakan objek COM dengan akses independen versi ke IsSerializable properti . |
IsSpecialName |
Menyediakan objek COM dengan akses independen versi ke IsSpecialName properti . |
IsUnicodeClass |
Menyediakan objek COM dengan akses independen versi ke IsUnicodeClass properti . |
IsValueType |
Menyediakan objek COM dengan akses independen versi ke IsValueType properti . |
MemberType |
Menyediakan objek COM dengan akses independen versi ke MemberType properti . |
Module |
Menyediakan objek COM dengan akses independen versi ke Module properti . |
Name |
Menyediakan objek COM dengan akses independen versi ke Name properti . |
Namespace |
Menyediakan objek COM dengan akses independen versi ke Namespace properti . |
ReflectedType |
Menyediakan objek COM dengan akses independen versi ke ReflectedType properti . |
TypeHandle |
Menyediakan objek COM dengan akses independen versi ke TypeHandle properti . |
TypeInitializer |
Menyediakan objek COM dengan akses independen versi ke TypeInitializer properti . |
UnderlyingSystemType |
Menyediakan objek COM dengan akses independen versi ke UnderlyingSystemType properti . |
Metode
Equals(Object) |
Menyediakan objek COM dengan akses independen versi ke Equals(Object) metode . |
Equals(Type) |
Menyediakan objek COM dengan akses independen versi ke Equals(Type) metode . |
FindInterfaces(TypeFilter, Object) |
Menyediakan objek COM dengan akses independen versi ke FindInterfaces(TypeFilter, Object) metode . |
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Menyediakan objek COM dengan akses independen versi ke FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) metode . |
GetArrayRank() |
Menyediakan objek COM dengan akses independen versi ke GetArrayRank() metode . |
GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Menyediakan objek COM dengan akses independen versi ke GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) metode . |
GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Menyediakan objek COM dengan akses independen versi ke GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) metode . |
GetConstructor(Type[]) |
Menyediakan objek COM dengan akses independen versi ke GetConstructor(Type[]) metode . |
GetConstructors() |
Menyediakan objek COM dengan akses independen versi ke GetConstructors() metode . |
GetConstructors(BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetConstructors(BindingFlags) metode . |
GetCustomAttributes(Boolean) |
Menyediakan objek COM dengan akses independen versi ke GetCustomAttributes(Boolean) metode . |
GetCustomAttributes(Type, Boolean) |
Menyediakan objek COM dengan akses independen versi ke GetCustomAttributes(Type, Boolean) metode . |
GetDefaultMembers() |
Menyediakan objek COM dengan akses independen versi ke GetDefaultMembers() metode . |
GetElementType() |
Menyediakan objek COM dengan akses independen versi ke GetElementType() metode . |
GetEvent(String) |
Menyediakan objek COM dengan akses independen versi ke GetEvent(String) metode . |
GetEvent(String, BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetEvent(String, BindingFlags) metode . |
GetEvents() |
Menyediakan objek COM dengan akses independen versi ke GetEvents() metode . |
GetEvents(BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetEvents(BindingFlags) metode . |
GetField(String) |
Menyediakan objek COM dengan akses independen versi ke GetField(String) metode . |
GetField(String, BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetField(String, BindingFlags) metode . |
GetFields() |
Menyediakan objek COM dengan akses independen versi ke GetFields() metode . |
GetFields(BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetFields(BindingFlags) metode . |
GetHashCode() |
Menyediakan objek COM dengan akses independen versi ke GetHashCode() metode . |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Memetakan sekumpulan nama ke sekumpulan pengidentifikasi pengiriman yang sesuai. |
GetInterface(String) |
Menyediakan objek COM dengan akses independen versi ke GetInterface(String) metode . |
GetInterface(String, Boolean) |
Menyediakan objek COM dengan akses independen versi ke GetInterface(String, Boolean) metode . |
GetInterfaceMap(Type) |
Menyediakan objek COM dengan akses independen versi ke GetInterfaceMap(Type) metode . |
GetInterfaces() |
Menyediakan objek COM dengan akses independen versi ke GetInterfaces() metode . |
GetMember(String) |
Menyediakan objek COM dengan akses independen versi ke GetMember(String) metode . |
GetMember(String, BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetMember(String, BindingFlags) metode . |
GetMember(String, MemberTypes, BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetMember(String, MemberTypes, BindingFlags) metode . |
GetMembers() |
Menyediakan objek COM dengan akses independen versi ke GetMembers() metode . |
GetMembers(BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetMembers(BindingFlags) metode . |
GetMethod(String) |
Menyediakan objek COM dengan akses independen versi ke GetMethod(String) metode . |
GetMethod(String, BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetMethod(String, BindingFlags) metode . |
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Menyediakan objek COM dengan akses independen versi ke GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) metode . |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Menyediakan objek COM dengan akses independen versi ke GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) metode . |
GetMethod(String, Type[]) |
Menyediakan objek COM dengan akses independen versi ke GetMethod(String, Type[]) metode . |
GetMethod(String, Type[], ParameterModifier[]) |
Menyediakan objek COM dengan akses independen versi ke GetMethod(String, Type[], ParameterModifier[]) metode . |
GetMethods() |
Menyediakan objek COM dengan akses independen versi ke GetMethods() metode . |
GetMethods(BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetMethods(BindingFlags) metode . |
GetNestedType(String) |
Menyediakan objek COM dengan akses independen versi ke GetNestedType(String) metode . |
GetNestedType(String, BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetNestedType(String, BindingFlags) metode . |
GetNestedTypes() |
Menyediakan objek COM dengan akses independen versi ke GetNestedTypes() metode . |
GetNestedTypes(BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetNestedTypes(BindingFlags) metode , dan mencari jenis yang ditumpuk dalam saat ini Type, menggunakan batasan pengikatan yang ditentukan. |
GetProperties() |
Menyediakan objek COM dengan akses independen versi ke GetProperties() metode . |
GetProperties(BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetProperties(BindingFlags) metode . |
GetProperty(String) |
Menyediakan objek COM dengan akses independen versi ke GetProperty(String) metode . |
GetProperty(String, BindingFlags) |
Menyediakan objek COM dengan akses independen versi ke GetProperty(String, BindingFlags) metode . |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Menyediakan objek COM dengan akses independen versi ke GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) metode . |
GetProperty(String, Type) |
Menyediakan objek COM dengan akses independen versi ke GetProperty(String, Type) metode . |
GetProperty(String, Type, Type[]) |
Menyediakan objek COM dengan akses independen versi ke GetProperty(String, Type, Type[]) metode . |
GetProperty(String, Type, Type[], ParameterModifier[]) |
Menyediakan objek COM dengan akses independen versi ke GetProperty(String, Type, Type[], ParameterModifier[]) metode . |
GetProperty(String, Type[]) |
Menyediakan objek COM dengan akses independen versi ke GetProperty(String, Type[]) metode . |
GetType() |
Menyediakan objek COM dengan akses independen versi ke GetType() metode . |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Mengambil informasi jenis untuk objek, yang kemudian dapat digunakan untuk mendapatkan informasi jenis untuk antarmuka. |
GetTypeInfoCount(UInt32) |
Mengambil jumlah antarmuka informasi jenis yang disediakan objek (baik 0 atau 1). |
Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Menyediakan akses ke properti dan metode yang diekspos oleh objek. |
InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Menyediakan objek COM dengan akses independen versi ke InvokeMember(String, BindingFlags, Binder, Object, Object[]) metode . |
InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Menyediakan objek COM dengan akses independen versi ke InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) metode . |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Menyediakan objek COM dengan akses independen versi ke InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) metode . |
IsAssignableFrom(Type) |
Menyediakan objek COM dengan akses independen versi ke IsAssignableFrom(Type) metode . |
IsDefined(Type, Boolean) |
Menyediakan objek COM dengan akses independen versi ke IsDefined(Type, Boolean) metode . |
IsInstanceOfType(Object) |
Menyediakan objek COM dengan akses independen versi ke IsInstanceOfType(Object) metode . |
IsSubclassOf(Type) |
Menyediakan objek COM dengan akses independen versi ke IsSubclassOf(Type) metode . |
ToString() |
Menyediakan objek COM dengan akses independen versi ke ToString() metode . |