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