_Type Interfaccia

Definizione

Importante

Questa API non è conforme a CLS.

Espone i membri pubblici dell'oggettoType a codice non gestito.Exposes the public members of the Type class to the unmanaged code.

public interface class _Type
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _Type
type _Type = interface
Public Interface _Type
Derivato
Attributi

Commenti

Questa interfaccia consente l'accesso alle classi gestite da codice non gestito e non deve essere chiamata dal codice gestito.This interface is for access to managed classes from unmanaged code and should not be called from managed code.

Questa interfaccia consente di mantenere l'ordine vtable dei System.Type membri della classe a cui è possibile accedere da oggetti com non gestiti.This interface preserves the vtable order of the System.Type class members that can be accessed by unmanaged COM objects.

Proprietà

Assembly

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Assembly.Provides COM objects with version-independent access to the Assembly property.

AssemblyQualifiedName

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà AssemblyQualifiedName.Provides COM objects with version-independent access to the AssemblyQualifiedName property.

Attributes

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Attributes.Provides COM objects with version-independent access to the Attributes property.

BaseType

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo BaseType .Provides COM objects with version-independent access to the BaseType property.

DeclaringType

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà DeclaringType.Provides COM objects with version-independent access to the DeclaringType property.

FullName

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà FullName.Provides COM objects with version-independent access to the FullName property.

GUID

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà GUID.Provides COM objects with version-independent access to the GUID property.

HasElementType

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà HasElementType.Provides COM objects with version-independent access to the HasElementType property.

IsAbstract

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo IsAbstract .Provides COM objects with version-independent access to the IsAbstract property.

IsAnsiClass

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo IsAnsiClass .Provides COM objects with version-independent access to the IsAnsiClass property.

IsArray

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsArray.Provides COM objects with version-independent access to the IsArray property.

IsAutoClass

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo IsAutoClass .Provides COM objects with version-independent access to the IsAutoClass property.

IsAutoLayout

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsAutoLayout.Provides COM objects with version-independent access to the IsAutoLayout property.

IsByRef

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsByRef.Provides COM objects with version-independent access to the IsByRef property.

IsClass

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsClass.Provides COM objects with version-independent access to the IsClass property.

IsCOMObject

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsCOMObject.Provides COM objects with version-independent access to the IsCOMObject property.

IsContextful

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsContextful.Provides COM objects with version-independent access to the IsContextful property.

IsEnum

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsEnum.Provides COM objects with version-independent access to the IsEnum property.

IsExplicitLayout

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsExplicitLayout.Provides COM objects with version-independent access to the IsExplicitLayout property.

IsImport

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo IsImport .Provides COM objects with version-independent access to the IsImport property.

IsInterface

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsInterface.Provides COM objects with version-independent access to the IsInterface property.

IsLayoutSequential

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsLayoutSequential.Provides COM objects with version-independent access to the IsLayoutSequential property.

IsMarshalByRef

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsMarshalByRef.Provides COM objects with version-independent access to the IsMarshalByRef property.

IsNestedAssembly

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNestedAssembly.Provides COM objects with version-independent access to the IsNestedAssembly property.

IsNestedFamANDAssem

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNestedFamANDAssem.Provides COM objects with version-independent access to the IsNestedFamANDAssem property.

IsNestedFamily

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNestedFamily.Provides COM objects with version-independent access to the IsNestedFamily property.

IsNestedFamORAssem

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNestedFamORAssem.Provides COM objects with version-independent access to the IsNestedFamORAssem property.

IsNestedPrivate

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo IsNestedPrivate .Provides COM objects with version-independent access to the IsNestedPrivate property.

IsNestedPublic

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo IsNestedPublic .Provides COM objects with version-independent access to the IsNestedPublic property.

IsNotPublic

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsNotPublic.Provides COM objects with version-independent access to the IsNotPublic property.

IsPointer

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsPointer.Provides COM objects with version-independent access to the IsPointer property.

IsPrimitive

Fornisce oggetti COM con accesso indipendente dalla versione all'overload del metodo IsPrimitive .Provides COM objects with version-independent access to the IsPrimitive property.

IsPublic

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsPublic.Provides COM objects with version-independent access to the IsPublic property.

IsSealed

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsSealed.Provides COM objects with version-independent access to the IsSealed property.

IsSerializable

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsSerializable.Provides COM objects with version-independent access to the IsSerializable property.

IsSpecialName

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsSpecialName.Provides COM objects with version-independent access to the IsSpecialName property.

IsUnicodeClass

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsUnicodeClass.Provides COM objects with version-independent access to the IsUnicodeClass property.

IsValueType

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà IsValueType.Provides COM objects with version-independent access to the IsValueType property.

MemberType

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà MemberType.Provides COM objects with version-independent access to the MemberType property.

Module

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Module.Provides COM objects with version-independent access to the Module property.

Name

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Name.Provides COM objects with version-independent access to the Name property.

Namespace

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà Namespace.Provides COM objects with version-independent access to the Namespace property.

ReflectedType

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà ReflectedType.Provides COM objects with version-independent access to the ReflectedType property.

TypeHandle

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà TypeHandle.Provides COM objects with version-independent access to the TypeHandle property.

TypeInitializer

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà TypeInitializer.Provides COM objects with version-independent access to the TypeInitializer property.

UnderlyingSystemType

Fornisce oggetti COM con accesso indipendente dalla versione alla proprietà UnderlyingSystemType.Provides COM objects with version-independent access to the UnderlyingSystemType property.

Metodi

Equals(Object)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo Equals(Object).Provides COM objects with version-independent access to the Equals(Object) method.

Equals(Type)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo Equals(Type).Provides COM objects with version-independent access to the Equals(Type) method.

FindInterfaces(TypeFilter, Object)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo FindInterfaces(TypeFilter, Object).Provides COM objects with version-independent access to the FindInterfaces(TypeFilter, Object) method.

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo FindMembers(MemberTypes, BindingFlags, MemberFilter, Object).Provides COM objects with version-independent access to the FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) method.

GetArrayRank()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetArrayRank().Provides COM objects with version-independent access to the GetArrayRank() method.

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]).Provides COM objects with version-independent access to the GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) method.

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]).Provides COM objects with version-independent access to the GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) method.

GetConstructor(Type[])

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetConstructor(Type[]).Provides COM objects with version-independent access to the GetConstructor(Type[]) method.

GetConstructors()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetConstructors().Provides COM objects with version-independent access to the GetConstructors() method.

GetConstructors(BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetConstructors(BindingFlags).Provides COM objects with version-independent access to the GetConstructors(BindingFlags) method.

GetCustomAttributes(Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetCustomAttributes(Boolean).Provides COM objects with version-independent access to the GetCustomAttributes(Boolean) method.

GetCustomAttributes(Type, Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetCustomAttributes(Type, Boolean).Provides COM objects with version-independent access to the GetCustomAttributes(Type, Boolean) method.

GetDefaultMembers()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetDefaultMembers().Provides COM objects with version-independent access to the GetDefaultMembers() method.

GetElementType()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetElementType().Provides COM objects with version-independent access to the GetElementType() method.

GetEvent(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetEvent(String).Provides COM objects with version-independent access to the GetEvent(String) method.

GetEvent(String, BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetEvent(String, BindingFlags).Provides COM objects with version-independent access to the GetEvent(String, BindingFlags) method.

GetEvents()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetEvents().Provides COM objects with version-independent access to the GetEvents() method.

GetEvents(BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetEvents(BindingFlags).Provides COM objects with version-independent access to the GetEvents(BindingFlags) method.

GetField(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetField(String).Provides COM objects with version-independent access to the GetField(String) method.

GetField(String, BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetField(String, BindingFlags).Provides COM objects with version-independent access to the GetField(String, BindingFlags) method.

GetFields()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetFields().Provides COM objects with version-independent access to the GetFields() method.

GetFields(BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetFields(BindingFlags).Provides COM objects with version-independent access to the GetFields(BindingFlags) method.

GetHashCode()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetHashCode().Provides COM objects with version-independent access to the GetHashCode() method.

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

Esegue il mapping di un set di nomi a un set corrispondente di ID dispatch.Maps a set of names to a corresponding set of dispatch identifiers.

GetInterface(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetInterface(String).Provides COM objects with version-independent access to the GetInterface(String) method.

GetInterface(String, Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetInterface(String, Boolean).Provides COM objects with version-independent access to the GetInterface(String, Boolean) method.

GetInterfaceMap(Type)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetInterfaceMap(Type).Provides COM objects with version-independent access to the GetInterfaceMap(Type) method.

GetInterfaces()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetInterfaces().Provides COM objects with version-independent access to the GetInterfaces() method.

GetMember(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMember(String).Provides COM objects with version-independent access to the GetMember(String) method.

GetMember(String, BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMember(String, BindingFlags).Provides COM objects with version-independent access to the GetMember(String, BindingFlags) method.

GetMember(String, MemberTypes, BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMember(String, MemberTypes, BindingFlags).Provides COM objects with version-independent access to the GetMember(String, MemberTypes, BindingFlags) method.

GetMembers()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMembers().Provides COM objects with version-independent access to the GetMembers() method.

GetMembers(BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMembers(BindingFlags).Provides COM objects with version-independent access to the GetMembers(BindingFlags) method.

GetMethod(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String).Provides COM objects with version-independent access to the GetMethod(String) method.

GetMethod(String, BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String, BindingFlags).Provides COM objects with version-independent access to the GetMethod(String, BindingFlags) method.

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]).Provides COM objects with version-independent access to the GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) method.

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).Provides COM objects with version-independent access to the GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) method.

GetMethod(String, Type[])

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String, Type[]).Provides COM objects with version-independent access to the GetMethod(String, Type[]) method.

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethod(String, Type[], ParameterModifier[]).Provides COM objects with version-independent access to the GetMethod(String, Type[], ParameterModifier[]) method.

GetMethods()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethods().Provides COM objects with version-independent access to the GetMethods() method.

GetMethods(BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetMethods(BindingFlags).Provides COM objects with version-independent access to the GetMethods(BindingFlags) method.

GetNestedType(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetNestedType(String).Provides COM objects with version-independent access to the GetNestedType(String) method.

GetNestedType(String, BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetNestedType(String, BindingFlags).Provides COM objects with version-independent access to the GetNestedType(String, BindingFlags) method.

GetNestedTypes()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetNestedTypes().Provides COM objects with version-independent access to the GetNestedTypes() method.

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.Provides COM objects with version-independent access to the GetNestedTypes(BindingFlags) method, and searches for the types nested within the current Type, using the specified binding constraints.

GetProperties()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperties().Provides COM objects with version-independent access to the GetProperties() method.

GetProperties(BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperties(BindingFlags).Provides COM objects with version-independent access to the GetProperties(BindingFlags) method.

GetProperty(String)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String).Provides COM objects with version-independent access to the GetProperty(String) method.

GetProperty(String, BindingFlags)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, BindingFlags).Provides COM objects with version-independent access to the GetProperty(String, BindingFlags) method.

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).Provides COM objects with version-independent access to the GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) method.

GetProperty(String, Type)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, Type).Provides COM objects with version-independent access to the GetProperty(String, Type) method.

GetProperty(String, Type, Type[])

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, Type, Type[]).Provides COM objects with version-independent access to the GetProperty(String, Type, Type[]) method.

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, Type, Type[], ParameterModifier[]).Provides COM objects with version-independent access to the GetProperty(String, Type, Type[], ParameterModifier[]) method.

GetProperty(String, Type[])

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetProperty(String, Type[]).Provides COM objects with version-independent access to the GetProperty(String, Type[]) method.

GetType()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo GetType().Provides COM objects with version-independent access to the GetType() method.

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.Retrieves the type information for an object, which can then be used to get the type information for an interface.

GetTypeInfoCount(UInt32)

Recupera il numero delle interfacce di informazioni sul tipo fornite da un oggetto (0 o 1).Retrieves the number of type information interfaces that an object provides (either 0 or 1).

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

Fornisce l'accesso a proprietà e metodi esposti da un oggetto.Provides access to properties and methods exposed by an object.

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo InvokeMember(String, BindingFlags, Binder, Object, Object[]).Provides COM objects with version-independent access to the InvokeMember(String, BindingFlags, Binder, Object, Object[]) method.

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

Fornisce oggetti COM con accesso indipendente dalla versione al metodo InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo).Provides COM objects with version-independent access to the InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) method.

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[]).Provides COM objects with version-independent access to the InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) method.

IsAssignableFrom(Type)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo IsAssignableFrom(Type).Provides COM objects with version-independent access to the IsAssignableFrom(Type) method.

IsDefined(Type, Boolean)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo IsDefined(Type, Boolean).Provides COM objects with version-independent access to the IsDefined(Type, Boolean) method.

IsInstanceOfType(Object)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo IsInstanceOfType(Object).Provides COM objects with version-independent access to the IsInstanceOfType(Object) method.

IsSubclassOf(Type)

Fornisce oggetti COM con accesso indipendente dalla versione al metodo IsSubclassOf(Type).Provides COM objects with version-independent access to the IsSubclassOf(Type) method.

ToString()

Fornisce oggetti COM con accesso indipendente dalla versione al metodo ToString().Provides COM objects with version-independent access to the ToString() method.

Si applica a