Condividi tramite


_Type Interfaccia

Definizione

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().

Si applica a