_Type Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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(). |