_Type Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |