_Type Interfejs

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Ujawnia publiczne elementy członkowskie Type klasy do niezarządzanego kodu.

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
Pochodne
Atrybuty

Uwagi

Ten interfejs służy do uzyskiwania dostępu do zarządzanych klas z niezarządzanego kodu i nie należy go wywoływać z kodu zarządzanego.

Ten interfejs zachowuje kolejność tablic wirtualnych System.Type elementów członkowskich klasy, do których można uzyskać dostęp za pomocą niezarządzanych obiektów com.

Właściwości

Assembly

Zapewnia obiekty COM z dostępem niezależnym od wersji do Assembly właściwości.

AssemblyQualifiedName

Zapewnia obiekty COM z dostępem niezależnym od wersji do AssemblyQualifiedName właściwości.

Attributes

Zapewnia obiekty COM z dostępem niezależnym od wersji do Attributes właściwości.

BaseType

Zapewnia obiekty COM z dostępem niezależnym od wersji do BaseType właściwości.

DeclaringType

Zapewnia obiekty COM z dostępem niezależnym od wersji do DeclaringType właściwości.

FullName

Zapewnia obiekty COM z dostępem niezależnym od wersji do FullName właściwości.

GUID

Zapewnia obiekty COM z dostępem niezależnym od wersji do GUID właściwości.

HasElementType

Zapewnia obiekty COM z dostępem niezależnym od wersji do HasElementType właściwości.

IsAbstract

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsAbstract właściwości.

IsAnsiClass

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsAnsiClass właściwości.

IsArray

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsArray właściwości.

IsAutoClass

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsAutoClass właściwości.

IsAutoLayout

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsAutoLayout właściwości.

IsByRef

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsByRef właściwości.

IsClass

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsClass właściwości.

IsCOMObject

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsCOMObject właściwości.

IsContextful

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsContextful właściwości.

IsEnum

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsEnum właściwości.

IsExplicitLayout

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsExplicitLayout właściwości.

IsImport

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsImport właściwości.

IsInterface

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsInterface właściwości.

IsLayoutSequential

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsLayoutSequential właściwości.

IsMarshalByRef

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsMarshalByRef właściwości.

IsNestedAssembly

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsNestedAssembly właściwości.

IsNestedFamANDAssem

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsNestedFamANDAssem właściwości.

IsNestedFamily

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsNestedFamily właściwości.

IsNestedFamORAssem

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsNestedFamORAssem właściwości.

IsNestedPrivate

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsNestedPrivate właściwości.

IsNestedPublic

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsNestedPublic właściwości.

IsNotPublic

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsNotPublic właściwości.

IsPointer

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsPointer właściwości.

IsPrimitive

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsPrimitive właściwości.

IsPublic

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsPublic właściwości.

IsSealed

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsSealed właściwości.

IsSerializable

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsSerializable właściwości.

IsSpecialName

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsSpecialName właściwości.

IsUnicodeClass

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsUnicodeClass właściwości.

IsValueType

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsValueType właściwości.

MemberType

Zapewnia obiekty COM z dostępem niezależnym od wersji do MemberType właściwości.

Module

Zapewnia obiekty COM z dostępem niezależnym od wersji do Module właściwości.

Name

Zapewnia obiekty COM z dostępem niezależnym od wersji do Name właściwości.

Namespace

Zapewnia obiekty COM z dostępem niezależnym od wersji do Namespace właściwości.

ReflectedType

Zapewnia obiekty COM z dostępem niezależnym od wersji do ReflectedType właściwości.

TypeHandle

Zapewnia obiekty COM z dostępem niezależnym od wersji do TypeHandle właściwości.

TypeInitializer

Zapewnia obiekty COM z dostępem niezależnym od wersji do TypeInitializer właściwości.

UnderlyingSystemType

Zapewnia obiekty COM z dostępem niezależnym od wersji do UnderlyingSystemType właściwości.

Metody

Equals(Object)

Zapewnia obiekty COM z dostępem niezależnym od wersji do Equals(Object) metody.

Equals(Type)

Zapewnia obiekty COM z dostępem niezależnym od wersji do Equals(Type) metody.

FindInterfaces(TypeFilter, Object)

Zapewnia obiekty COM z dostępem niezależnym od wersji do FindInterfaces(TypeFilter, Object) metody.

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Zapewnia obiekty COM z dostępem niezależnym od wersji do FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) metody.

GetArrayRank()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetArrayRank() metody.

GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) metody.

GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) metody.

GetConstructor(Type[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetConstructor(Type[]) metody.

GetConstructors()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetConstructors() metody.

GetConstructors(BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetConstructors(BindingFlags) metody.

GetCustomAttributes(Boolean)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetCustomAttributes(Boolean) metody.

GetCustomAttributes(Type, Boolean)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetCustomAttributes(Type, Boolean) metody.

GetDefaultMembers()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetDefaultMembers() metody.

GetElementType()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetElementType() metody.

GetEvent(String)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetEvent(String) metody.

GetEvent(String, BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetEvent(String, BindingFlags) metody.

GetEvents()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetEvents() metody.

GetEvents(BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetEvents(BindingFlags) metody.

GetField(String)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetField(String) metody.

GetField(String, BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetField(String, BindingFlags) metody.

GetFields()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetFields() metody.

GetFields(BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetFields(BindingFlags) metody.

GetHashCode()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetHashCode() metody.

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Zestaw nazw jest mapowany na odpowiedni zestaw identyfikatorów wysyłania.

GetInterface(String)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetInterface(String) metody.

GetInterface(String, Boolean)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetInterface(String, Boolean) metody.

GetInterfaceMap(Type)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetInterfaceMap(Type) metody.

GetInterfaces()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetInterfaces() metody.

GetMember(String)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMember(String) metody.

GetMember(String, BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMember(String, BindingFlags) metody.

GetMember(String, MemberTypes, BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMember(String, MemberTypes, BindingFlags) metody.

GetMembers()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMembers() metody.

GetMembers(BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMembers(BindingFlags) metody.

GetMethod(String)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMethod(String) metody.

GetMethod(String, BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMethod(String, BindingFlags) metody.

GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) metody.

GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) metody.

GetMethod(String, Type[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMethod(String, Type[]) metody.

GetMethod(String, Type[], ParameterModifier[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMethod(String, Type[], ParameterModifier[]) metody.

GetMethods()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMethods() metody.

GetMethods(BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetMethods(BindingFlags) metody.

GetNestedType(String)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetNestedType(String) metody.

GetNestedType(String, BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetNestedType(String, BindingFlags) metody.

GetNestedTypes()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetNestedTypes() metody.

GetNestedTypes(BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetNestedTypes(BindingFlags) metody i wyszukuje typy zagnieżdżone w bieżącym Type , przy użyciu określonych ograniczeń powiązania.

GetProperties()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetProperties() metody.

GetProperties(BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetProperties(BindingFlags) metody.

GetProperty(String)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetProperty(String) metody.

GetProperty(String, BindingFlags)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetProperty(String, BindingFlags) metody.

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) metody.

GetProperty(String, Type)

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetProperty(String, Type) metody.

GetProperty(String, Type, Type[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetProperty(String, Type, Type[]) metody.

GetProperty(String, Type, Type[], ParameterModifier[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetProperty(String, Type, Type[], ParameterModifier[]) metody.

GetProperty(String, Type[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetProperty(String, Type[]) metody.

GetType()

Zapewnia obiekty COM z dostępem niezależnym od wersji do GetType() metody.

GetTypeInfo(UInt32, UInt32, IntPtr)

Pobiera informacje o typie dla obiektu, których następnie można użyć do uzyskania informacji o typie interfejsu.

GetTypeInfoCount(UInt32)

Pobiera informację o liczbie typów interfejsów, jakie zawiera obiekt (0 lub 1).

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Umożliwia dostęp do właściwości i metod udostępnianych przez obiekt.

InvokeMember(String, BindingFlags, Binder, Object, Object[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do InvokeMember(String, BindingFlags, Binder, Object, Object[]) metody.

InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)

Zapewnia obiekty COM z dostępem niezależnym od wersji do InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) metody.

InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Zapewnia obiekty COM z dostępem niezależnym od wersji do InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) metody.

IsAssignableFrom(Type)

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsAssignableFrom(Type) metody.

IsDefined(Type, Boolean)

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsDefined(Type, Boolean) metody.

IsInstanceOfType(Object)

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsInstanceOfType(Object) metody.

IsSubclassOf(Type)

Zapewnia obiekty COM z dostępem niezależnym od wersji do IsSubclassOf(Type) metody.

ToString()

Zapewnia obiekty COM z dostępem niezależnym od wersji do ToString() metody.

Dotyczy