_Type Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Importante
Questa API non è conforme a CLS.
Espone i membri pubblici dell'oggettoType a codice non gestito.
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
- Derivato
- Attributi
Commenti
Questa interfaccia è destinata all'accesso alle classi gestite dal codice non gestito e non deve essere chiamata dal codice gestito.
Questa interfaccia mantiene l'ordine della tabella virtuale dei membri della System.Type classe a cui è possibile accedere da oggetti COM non gestiti.
Proprietà
Assembly |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Assembly. |
AssemblyQualifiedName |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà AssemblyQualifiedName. |
Attributes |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Attributes. |
BaseType |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà BaseType. |
DeclaringType |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà DeclaringType. |
FullName |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà FullName. |
GUID |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà GUID. |
HasElementType |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà HasElementType. |
IsAbstract |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsAbstract. |
IsAnsiClass |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsAnsiClass. |
IsArray |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsArray. |
IsAutoClass |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsAutoClass. |
IsAutoLayout |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsAutoLayout. |
IsByRef |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsByRef. |
IsClass |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsClass. |
IsCOMObject |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsCOMObject. |
IsContextful |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsContextful. |
IsEnum |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsEnum. |
IsExplicitLayout |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsExplicitLayout. |
IsImport |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsImport. |
IsInterface |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsInterface. |
IsLayoutSequential |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsLayoutSequential. |
IsMarshalByRef |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsMarshalByRef. |
IsNestedAssembly |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNestedAssembly. |
IsNestedFamANDAssem |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNestedFamANDAssem. |
IsNestedFamily |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNestedFamily. |
IsNestedFamORAssem |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNestedFamORAssem. |
IsNestedPrivate |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNestedPrivate. |
IsNestedPublic |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNestedPublic. |
IsNotPublic |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNotPublic. |
IsPointer |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsPointer. |
IsPrimitive |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsPrimitive. |
IsPublic |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsPublic. |
IsSealed |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsSealed. |
IsSerializable |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsSerializable. |
IsSpecialName |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsSpecialName. |
IsUnicodeClass |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsUnicodeClass. |
IsValueType |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsValueType. |
MemberType |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà MemberType. |
Module |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Module. |
Name |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Name. |
Namespace |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Namespace. |
ReflectedType |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà ReflectedType. |
TypeHandle |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà TypeHandle. |
TypeInitializer |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà TypeInitializer. |
UnderlyingSystemType |
Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà UnderlyingSystemType. |
Metodi
Equals(Object) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo Equals(Object). |
Equals(Type) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo Equals(Type). |
FindInterfaces(TypeFilter, Object) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo FindInterfaces(TypeFilter, Object). |
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo FindMembers(MemberTypes, BindingFlags, MemberFilter, Object). |
GetArrayRank() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetArrayRank(). |
GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]). |
GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]). |
GetConstructor(Type[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetConstructor(Type[]). |
GetConstructors() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetConstructors(). |
GetConstructors(BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetConstructors(BindingFlags). |
GetCustomAttributes(Boolean) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetCustomAttributes(Boolean). |
GetCustomAttributes(Type, Boolean) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetCustomAttributes(Type, Boolean). |
GetDefaultMembers() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetDefaultMembers(). |
GetElementType() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetElementType(). |
GetEvent(String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetEvent(String). |
GetEvent(String, BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetEvent(String, BindingFlags). |
GetEvents() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetEvents(). |
GetEvents(BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetEvents(BindingFlags). |
GetField(String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetField(String). |
GetField(String, BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetField(String, BindingFlags). |
GetFields() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetFields(). |
GetFields(BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetFields(BindingFlags). |
GetHashCode() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetHashCode(). |
GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch. |
GetInterface(String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetInterface(String). |
GetInterface(String, Boolean) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetInterface(String, Boolean). |
GetInterfaceMap(Type) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetInterfaceMap(Type). |
GetInterfaces() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetInterfaces(). |
GetMember(String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMember(String). |
GetMember(String, BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMember(String, BindingFlags). |
GetMember(String, MemberTypes, BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMember(String, MemberTypes, BindingFlags). |
GetMembers() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMembers(). |
GetMembers(BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMembers(BindingFlags). |
GetMethod(String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String). |
GetMethod(String, BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String, BindingFlags). |
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]). |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]). |
GetMethod(String, Type[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String, Type[]). |
GetMethod(String, Type[], ParameterModifier[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String, Type[], ParameterModifier[]). |
GetMethods() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethods(). |
GetMethods(BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethods(BindingFlags). |
GetNestedType(String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetNestedType(String). |
GetNestedType(String, BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetNestedType(String, BindingFlags). |
GetNestedTypes() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetNestedTypes(). |
GetNestedTypes(BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetNestedTypes(BindingFlags) e cerca i tipi annidati all'interno della classe Type corrente, utilizzando i vincoli di associazione specificati. |
GetProperties() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperties(). |
GetProperties(BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperties(BindingFlags). |
GetProperty(String) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String). |
GetProperty(String, BindingFlags) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, BindingFlags). |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]). |
GetProperty(String, Type) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, Type). |
GetProperty(String, Type, Type[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, Type, Type[]). |
GetProperty(String, Type, Type[], ParameterModifier[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, Type, Type[], ParameterModifier[]). |
GetProperty(String, Type[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, Type[]). |
GetType() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetType(). |
GetTypeInfo(UInt32, UInt32, IntPtr) |
Recupera le informazioni sul tipo relative a un oggetto che può quindi essere usato per ottenere informazioni sul tipo relative a un'interfaccia. |
GetTypeInfoCount(UInt32) |
Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1). |
Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Fornisce l'accesso a proprietà e metodi esposti da un oggetto. |
InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo InvokeMember(String, BindingFlags, Binder, Object, Object[]). |
InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo). |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). |
IsAssignableFrom(Type) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo IsAssignableFrom(Type). |
IsDefined(Type, Boolean) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo IsDefined(Type, Boolean). |
IsInstanceOfType(Object) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo IsInstanceOfType(Object). |
IsSubclassOf(Type) |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo IsSubclassOf(Type). |
ToString() |
Fornisce oggetti COM con accesso indipendente dalla versione al metodo ToString(). |