Compartir a través de


_Type Interfaz

Definición

Importante

Esta API no es conforme a CLS.

Expone los miembros públicos de la clase Type al código no administrado.

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
Derivado
Atributos

Comentarios

Esta interfaz es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.

Esta interfaz conserva el orden de la tabla virtual de los miembros de clase a los System.Type que pueden tener acceso los objetos COM no administrados.

Propiedades

Assembly

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad Assembly.

AssemblyQualifiedName

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad AssemblyQualifiedName.

Attributes

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad Attributes.

BaseType

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad BaseType.

DeclaringType

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad DeclaringType.

FullName

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad FullName.

GUID

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad GUID.

HasElementType

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad HasElementType.

IsAbstract

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsAbstract.

IsAnsiClass

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsAnsiClass.

IsArray

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsArray.

IsAutoClass

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsAutoClass.

IsAutoLayout

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsAutoLayout.

IsByRef

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsByRef.

IsClass

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsClass.

IsCOMObject

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsCOMObject.

IsContextful

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsContextful.

IsEnum

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsEnum.

IsExplicitLayout

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsExplicitLayout.

IsImport

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsImport.

IsInterface

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsInterface.

IsLayoutSequential

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsLayoutSequential.

IsMarshalByRef

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsMarshalByRef.

IsNestedAssembly

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsNestedAssembly.

IsNestedFamANDAssem

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsNestedFamANDAssem.

IsNestedFamily

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsNestedFamily.

IsNestedFamORAssem

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsNestedFamORAssem.

IsNestedPrivate

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsNestedPrivate.

IsNestedPublic

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsNestedPublic.

IsNotPublic

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsNotPublic.

IsPointer

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsPointer.

IsPrimitive

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsPrimitive.

IsPublic

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsPublic.

IsSealed

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsSealed.

IsSerializable

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsSerializable.

IsSpecialName

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsSpecialName.

IsUnicodeClass

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsUnicodeClass.

IsValueType

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad IsValueType.

MemberType

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad MemberType.

Module

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad Module.

Name

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad Name.

Namespace

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad Namespace.

ReflectedType

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad ReflectedType.

TypeHandle

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad TypeHandle.

TypeInitializer

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad TypeInitializer.

UnderlyingSystemType

Proporciona el acceso independiente de la versión de los objetos COM a la propiedad UnderlyingSystemType.

Métodos

Equals(Object)

Proporciona el acceso independiente de la versión de los objetos COM al método Equals(Object).

Equals(Type)

Proporciona el acceso independiente de la versión de los objetos COM al método Equals(Type).

FindInterfaces(TypeFilter, Object)

Proporciona el acceso independiente de la versión de los objetos COM al método FindInterfaces(TypeFilter, Object).

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Proporciona el acceso independiente de la versión de los objetos COM al método FindMembers(MemberTypes, BindingFlags, MemberFilter, Object).

GetArrayRank()

Proporciona el acceso independiente de la versión de los objetos COM al método GetArrayRank().

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

Proporciona el acceso independiente de la versión de los objetos COM al método GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]).

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

Proporciona el acceso independiente de la versión de los objetos COM al método GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]).

GetConstructor(Type[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetConstructor(Type[]).

GetConstructors()

Proporciona el acceso independiente de la versión de los objetos COM al método GetConstructors().

GetConstructors(BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetConstructors(BindingFlags).

GetCustomAttributes(Boolean)

Proporciona el acceso independiente de la versión de los objetos COM al método GetCustomAttributes(Boolean).

GetCustomAttributes(Type, Boolean)

Proporciona el acceso independiente de la versión de los objetos COM al método GetCustomAttributes(Type, Boolean).

GetDefaultMembers()

Proporciona el acceso independiente de la versión de los objetos COM al método GetDefaultMembers().

GetElementType()

Proporciona el acceso independiente de la versión de los objetos COM al método GetElementType().

GetEvent(String)

Proporciona el acceso independiente de la versión de los objetos COM al método GetEvent(String).

GetEvent(String, BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetEvent(String, BindingFlags).

GetEvents()

Proporciona el acceso independiente de la versión de los objetos COM al método GetEvents().

GetEvents(BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetEvents(BindingFlags).

GetField(String)

Proporciona el acceso independiente de la versión de los objetos COM al método GetField(String).

GetField(String, BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetField(String, BindingFlags).

GetFields()

Proporciona el acceso independiente de la versión de los objetos COM al método GetFields().

GetFields(BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetFields(BindingFlags).

GetHashCode()

Proporciona el acceso independiente de la versión de los objetos COM al método GetHashCode().

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

Asigna un conjunto de nombres a un conjunto correspondiente de identificadores de envío.

GetInterface(String)

Proporciona el acceso independiente de la versión de los objetos COM al método GetInterface(String).

GetInterface(String, Boolean)

Proporciona el acceso independiente de la versión de los objetos COM al método GetInterface(String, Boolean).

GetInterfaceMap(Type)

Proporciona el acceso independiente de la versión de los objetos COM al método GetInterfaceMap(Type).

GetInterfaces()

Proporciona el acceso independiente de la versión de los objetos COM al método GetInterfaces().

GetMember(String)

Proporciona el acceso independiente de la versión de los objetos COM al método GetMember(String).

GetMember(String, BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetMember(String, BindingFlags).

GetMember(String, MemberTypes, BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetMember(String, MemberTypes, BindingFlags).

GetMembers()

Proporciona el acceso independiente de la versión de los objetos COM al método GetMembers().

GetMembers(BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetMembers(BindingFlags).

GetMethod(String)

Proporciona el acceso independiente de la versión de los objetos COM al método GetMethod(String).

GetMethod(String, BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetMethod(String, BindingFlags).

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

Proporciona el acceso independiente de la versión de los objetos COM al método GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]).

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

Proporciona el acceso independiente de la versión de los objetos COM al método GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

GetMethod(String, Type[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetMethod(String, Type[]).

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

Proporciona el acceso independiente de la versión de los objetos COM al método GetMethod(String, Type[], ParameterModifier[]).

GetMethods()

Proporciona el acceso independiente de la versión de los objetos COM al método GetMethods().

GetMethods(BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetMethods(BindingFlags).

GetNestedType(String)

Proporciona el acceso independiente de la versión de los objetos COM al método GetNestedType(String).

GetNestedType(String, BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetNestedType(String, BindingFlags).

GetNestedTypes()

Proporciona el acceso independiente de la versión de los objetos COM al método GetNestedTypes().

GetNestedTypes(BindingFlags)

Proporciona objetos COM con acceso independiente de la versión al método GetNestedTypes(BindingFlags) y busca los tipos anidados en el Type actual, con las restricciones de enlace especificadas.

GetProperties()

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperties().

GetProperties(BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperties(BindingFlags).

GetProperty(String)

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String).

GetProperty(String, BindingFlags)

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, BindingFlags).

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

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

GetProperty(String, Type)

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type).

GetProperty(String, Type, Type[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type, Type[]).

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

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type, Type[], ParameterModifier[]).

GetProperty(String, Type[])

Proporciona el acceso independiente de la versión de los objetos COM al método GetProperty(String, Type[]).

GetType()

Proporciona el acceso independiente de la versión de los objetos COM al método GetType().

GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera la información de tipo de un objeto, que se puede usar después para obtener la información de tipo de una interfaz.

GetTypeInfoCount(UInt32)

Recupera el número de interfaces de información de tipo que proporciona un objeto (0 ó 1).

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

Proporciona acceso a las propiedades y los métodos expuestos por un objeto.

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

Proporciona el acceso independiente de la versión de los objetos COM al método InvokeMember(String, BindingFlags, Binder, Object, Object[]).

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

Proporciona el acceso independiente de la versión de los objetos COM al método InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo).

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

Proporciona el acceso independiente de la versión de los objetos COM al método InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

IsAssignableFrom(Type)

Proporciona el acceso independiente de la versión de los objetos COM al método IsAssignableFrom(Type).

IsDefined(Type, Boolean)

Proporciona el acceso independiente de la versión de los objetos COM al método IsDefined(Type, Boolean).

IsInstanceOfType(Object)

Proporciona el acceso independiente de la versión de los objetos COM al método IsInstanceOfType(Object).

IsSubclassOf(Type)

Proporciona el acceso independiente de la versión de los objetos COM al método IsSubclassOf(Type).

ToString()

Proporciona el acceso independiente de la versión de los objetos COM al método ToString().

Se aplica a