_Type Interfejs

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Uwidacznia publiczne elementy członkowskie Type klasy w kodzie niezarządzanych.

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 klas zarządzanych z niezarządzanego kodu i nie powinien być wywoływany z kodu zarządzanego.

Ten interfejs zachowuje kolejność vtable składowych System.Type klasy, do których można uzyskać dostęp za pomocą niezarządzanych obiektów COM.

Właściwości

Assembly

Zapewnia obiektom COM dostęp niezależny od wersji do Assembly właściwości .

AssemblyQualifiedName

Zapewnia obiektom COM dostęp niezależny od wersji do AssemblyQualifiedName właściwości .

Attributes

Zapewnia obiektom COM dostęp niezależny od wersji do Attributes właściwości .

BaseType

Zapewnia obiektom COM dostęp niezależny od wersji do BaseType właściwości .

DeclaringType

Zapewnia obiektom COM dostęp niezależny od wersji do DeclaringType właściwości .

FullName

Zapewnia obiektom COM dostęp niezależny od wersji do FullName właściwości .

GUID

Zapewnia obiektom COM dostęp niezależny od wersji do GUID właściwości .

HasElementType

Zapewnia obiektom COM dostęp niezależny od wersji do HasElementType właściwości .

IsAbstract

Zapewnia obiektom COM dostęp niezależny od wersji do IsAbstract właściwości .

IsAnsiClass

Zapewnia obiektom COM dostęp niezależny od wersji do IsAnsiClass właściwości .

IsArray

Zapewnia obiektom COM dostęp niezależny od wersji do IsArray właściwości .

IsAutoClass

Zapewnia obiektom COM dostęp niezależny od wersji do IsAutoClass właściwości .

IsAutoLayout

Zapewnia obiektom COM dostęp niezależny od wersji do IsAutoLayout właściwości .

IsByRef

Zapewnia obiektom COM dostęp niezależny od wersji do IsByRef właściwości .

IsClass

Zapewnia obiektom COM dostęp niezależny od wersji do IsClass właściwości .

IsCOMObject

Zapewnia obiektom COM dostęp niezależny od wersji do IsCOMObject właściwości .

IsContextful

Zapewnia obiektom COM dostęp niezależny od wersji do IsContextful właściwości .

IsEnum

Zapewnia obiektom COM dostęp niezależny od wersji do IsEnum właściwości .

IsExplicitLayout

Zapewnia obiektom COM dostęp niezależny od wersji do IsExplicitLayout właściwości .

IsImport

Zapewnia obiektom COM dostęp niezależny od wersji do IsImport właściwości .

IsInterface

Zapewnia obiektom COM dostęp niezależny od wersji do IsInterface właściwości .

IsLayoutSequential

Zapewnia obiektom COM dostęp niezależny od wersji do IsLayoutSequential właściwości .

IsMarshalByRef

Zapewnia obiektom COM dostęp niezależny od wersji do IsMarshalByRef właściwości .

IsNestedAssembly

Zapewnia obiektom COM dostęp niezależny od wersji do IsNestedAssembly właściwości .

IsNestedFamANDAssem

Zapewnia obiektom COM dostęp niezależny od wersji do IsNestedFamANDAssem właściwości .

IsNestedFamily

Zapewnia obiektom COM dostęp niezależny od wersji do IsNestedFamily właściwości .

IsNestedFamORAssem

Zapewnia obiektom COM dostęp niezależny od wersji do IsNestedFamORAssem właściwości .

IsNestedPrivate

Zapewnia obiektom COM dostęp niezależny od wersji do IsNestedPrivate właściwości .

IsNestedPublic

Zapewnia obiektom COM dostęp niezależny od wersji do IsNestedPublic właściwości .

IsNotPublic

Zapewnia obiektom COM dostęp niezależny od wersji do IsNotPublic właściwości .

IsPointer

Zapewnia obiektom COM dostęp niezależny od wersji do IsPointer właściwości .

IsPrimitive

Zapewnia obiektom COM dostęp niezależny od wersji do IsPrimitive właściwości .

IsPublic

Zapewnia obiektom COM dostęp niezależny od wersji do IsPublic właściwości .

IsSealed

Zapewnia obiektom COM dostęp niezależny od wersji do IsSealed właściwości .

IsSerializable

Zapewnia obiektom COM dostęp niezależny od wersji do IsSerializable właściwości .

IsSpecialName

Zapewnia obiektom COM dostęp niezależny od wersji do IsSpecialName właściwości .

IsUnicodeClass

Zapewnia obiektom COM dostęp niezależny od wersji do IsUnicodeClass właściwości .

IsValueType

Zapewnia obiektom COM dostęp niezależny od wersji do IsValueType właściwości .

MemberType

Zapewnia obiektom COM dostęp niezależny od wersji do MemberType właściwości .

Module

Zapewnia obiektom COM dostęp niezależny od wersji do Module właściwości .

Name

Zapewnia obiektom COM dostęp niezależny od wersji do Name właściwości .

Namespace

Zapewnia obiektom COM dostęp niezależny od wersji do Namespace właściwości .

ReflectedType

Zapewnia obiektom COM dostęp niezależny od wersji do ReflectedType właściwości .

TypeHandle

Zapewnia obiektom COM dostęp niezależny od wersji do TypeHandle właściwości .

TypeInitializer

Zapewnia obiektom COM dostęp niezależny od wersji do TypeInitializer właściwości .

UnderlyingSystemType

Zapewnia obiektom COM dostęp niezależny od wersji do UnderlyingSystemType właściwości .

Metody

Equals(Object)

Zapewnia obiektom COM dostęp niezależny od wersji do Equals(Object) metody .

Equals(Type)

Zapewnia obiektom COM dostęp niezależny od wersji do Equals(Type) metody .

FindInterfaces(TypeFilter, Object)

Zapewnia obiektom COM dostęp niezależny od wersji do FindInterfaces(TypeFilter, Object) metody .

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Zapewnia obiektom COM dostęp niezależny od wersji do FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) metody .

GetArrayRank()

Zapewnia obiektom COM dostęp niezależny od wersji do GetArrayRank() metody .

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

Zapewnia obiektom COM dostęp niezależny od wersji do GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) metody .

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

Zapewnia obiektom COM dostęp niezależny od wersji do GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) metody .

GetConstructor(Type[])

Zapewnia obiektom COM dostęp niezależny od wersji do GetConstructor(Type[]) metody .

GetConstructors()

Zapewnia obiektom COM dostęp niezależny od wersji do GetConstructors() metody .

GetConstructors(BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetConstructors(BindingFlags) metody .

GetCustomAttributes(Boolean)

Zapewnia obiektom COM dostęp niezależny od wersji do GetCustomAttributes(Boolean) metody .

GetCustomAttributes(Type, Boolean)

Zapewnia obiektom COM dostęp niezależny od wersji do GetCustomAttributes(Type, Boolean) metody .

GetDefaultMembers()

Zapewnia obiektom COM dostęp niezależny od wersji do GetDefaultMembers() metody .

GetElementType()

Zapewnia obiektom COM dostęp niezależny od wersji do GetElementType() metody .

GetEvent(String)

Zapewnia obiektom COM dostęp niezależny od wersji do GetEvent(String) metody .

GetEvent(String, BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetEvent(String, BindingFlags) metody .

GetEvents()

Zapewnia obiektom COM dostęp niezależny od wersji do GetEvents() metody .

GetEvents(BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetEvents(BindingFlags) metody .

GetField(String)

Zapewnia obiektom COM dostęp niezależny od wersji do GetField(String) metody .

GetField(String, BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetField(String, BindingFlags) metody .

GetFields()

Zapewnia obiektom COM dostęp niezależny od wersji do GetFields() metody .

GetFields(BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetFields(BindingFlags) metody .

GetHashCode()

Zapewnia obiektom COM dostęp niezależny 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 obiektom COM dostęp niezależny od wersji do GetInterface(String) metody .

GetInterface(String, Boolean)

Zapewnia obiektom COM dostęp niezależny od wersji do GetInterface(String, Boolean) metody .

GetInterfaceMap(Type)

Zapewnia obiektom COM dostęp niezależny od wersji do GetInterfaceMap(Type) metody .

GetInterfaces()

Zapewnia obiektom COM dostęp niezależny od wersji do GetInterfaces() metody .

GetMember(String)

Zapewnia obiektom COM dostęp niezależny od wersji do GetMember(String) metody .

GetMember(String, BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetMember(String, BindingFlags) metody .

GetMember(String, MemberTypes, BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetMember(String, MemberTypes, BindingFlags) metody .

GetMembers()

Zapewnia obiektom COM dostęp niezależny od wersji do GetMembers() metody .

GetMembers(BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetMembers(BindingFlags) metody .

GetMethod(String)

Zapewnia obiektom COM dostęp niezależny od wersji do GetMethod(String) metody .

GetMethod(String, BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetMethod(String, BindingFlags) metody .

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

Zapewnia obiektom COM dostęp niezależny od wersji do GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) metody .

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

Zapewnia obiektom COM dostęp niezależny od wersji do GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) metody .

GetMethod(String, Type[])

Zapewnia obiektom COM dostęp niezależny od wersji do GetMethod(String, Type[]) metody .

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

Zapewnia obiektom COM dostęp niezależny od wersji do GetMethod(String, Type[], ParameterModifier[]) metody .

GetMethods()

Zapewnia obiektom COM dostęp niezależny od wersji do GetMethods() metody .

GetMethods(BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetMethods(BindingFlags) metody .

GetNestedType(String)

Zapewnia obiektom COM dostęp niezależny od wersji do GetNestedType(String) metody .

GetNestedType(String, BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetNestedType(String, BindingFlags) metody .

GetNestedTypes()

Zapewnia obiektom COM dostęp niezależny 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 Typeobiekcie przy użyciu określonych ograniczeń powiązania.

GetProperties()

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperties() metody .

GetProperties(BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperties(BindingFlags) metody .

GetProperty(String)

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String) metody .

GetProperty(String, BindingFlags)

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, BindingFlags) metody .

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

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) metody .

GetProperty(String, Type)

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type) metody .

GetProperty(String, Type, Type[])

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type, Type[]) metody .

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

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type, Type[], ParameterModifier[]) metody .

GetProperty(String, Type[])

Zapewnia obiektom COM dostęp niezależny od wersji do GetProperty(String, Type[]) metody .

GetType()

Zapewnia obiektom COM dostęp niezależny 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 obiektom COM dostęp niezależny od wersji do InvokeMember(String, BindingFlags, Binder, Object, Object[]) metody .

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

Zapewnia obiektom COM dostęp niezależny od wersji do InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) metody .

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

Zapewnia obiektom COM dostęp niezależny od wersji do InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) metody .

IsAssignableFrom(Type)

Zapewnia obiektom COM dostęp niezależny od wersji do IsAssignableFrom(Type) metody .

IsDefined(Type, Boolean)

Zapewnia obiektom COM dostęp niezależny od wersji do IsDefined(Type, Boolean) metody .

IsInstanceOfType(Object)

Zapewnia obiektom COM dostęp niezależny od wersji do IsInstanceOfType(Object) metody .

IsSubclassOf(Type)

Zapewnia obiektom COM dostęp niezależny od wersji do IsSubclassOf(Type) metody .

ToString()

Zapewnia obiektom COM dostęp niezależny od wersji do ToString() metody .

Dotyczy