Compartir a través de


Interfaz _Type

 

Publicado: noviembre de 2016

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

Esta API no es conforme a CLS.

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  mscorlib (en mscorlib.dll)

Sintaxis

[GuidAttribute("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
[CLSCompliantAttribute(false)]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[ComVisibleAttribute(true)]
public interface _Type
[GuidAttribute("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
[CLSCompliantAttribute(false)]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[ComVisibleAttribute(true)]
public interface class _Type
[<GuidAttribute("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")>]
[<CLSCompliantAttribute(false)>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<ComVisibleAttribute(true)>]
type _Type = interface end
<GuidAttribute("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")>
<CLSCompliantAttribute(False)>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<ComVisibleAttribute(True)>
Public Interface _Type

Propiedades

Nombre Descripción
System_CAPS_pubproperty Assembly

Proporciona objetos COM acceso independiente de la versión del Type.Assembly propiedad.

System_CAPS_pubproperty AssemblyQualifiedName

Proporciona objetos COM acceso independiente de la versión del Type.AssemblyQualifiedName propiedad.

System_CAPS_pubproperty Attributes

Proporciona objetos COM acceso independiente de la versión del Type.Attributes propiedad.

System_CAPS_pubproperty BaseType

Proporciona objetos COM acceso independiente de la versión del Type.BaseType propiedad.

System_CAPS_pubproperty DeclaringType

Proporciona objetos COM acceso independiente de la versión del Type.DeclaringType propiedad.

System_CAPS_pubproperty FullName

Proporciona objetos COM acceso independiente de la versión del Type.FullName propiedad.

System_CAPS_pubproperty GUID

Proporciona objetos COM acceso independiente de la versión del Type.GUID propiedad.

System_CAPS_pubproperty HasElementType

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

System_CAPS_pubproperty IsAbstract

Proporciona objetos COM acceso independiente de la versión del Type.IsAbstract propiedad.

System_CAPS_pubproperty IsAnsiClass

Proporciona objetos COM acceso independiente de la versión del Type.IsAnsiClass propiedad.

System_CAPS_pubproperty IsArray

Proporciona objetos COM acceso independiente de la versión del Type.IsArray propiedad.

System_CAPS_pubproperty IsAutoClass

Proporciona objetos COM acceso independiente de la versión del Type.IsAutoClass propiedad.

System_CAPS_pubproperty IsAutoLayout

Proporciona objetos COM acceso independiente de la versión del Type.IsAutoLayout propiedad.

System_CAPS_pubproperty IsByRef

Proporciona objetos COM acceso independiente de la versión del Type.IsByRef propiedad.

System_CAPS_pubproperty IsClass

Proporciona objetos COM acceso independiente de la versión del Type.IsClass propiedad.

System_CAPS_pubproperty IsCOMObject

Proporciona objetos COM acceso independiente de la versión del Type.IsCOMObject propiedad.

System_CAPS_pubproperty IsContextful

Proporciona objetos COM acceso independiente de la versión del Type.IsContextful propiedad.

System_CAPS_pubproperty IsEnum

Proporciona objetos COM acceso independiente de la versión del Type.IsEnum propiedad.

System_CAPS_pubproperty IsExplicitLayout

Proporciona objetos COM acceso independiente de la versión del Type.IsExplicitLayout propiedad.

System_CAPS_pubproperty IsImport

Proporciona objetos COM acceso independiente de la versión del Type.IsImport propiedad.

System_CAPS_pubproperty IsInterface

Proporciona objetos COM acceso independiente de la versión del Type.IsInterface propiedad.

System_CAPS_pubproperty IsLayoutSequential

Proporciona objetos COM acceso independiente de la versión del Type.IsLayoutSequential propiedad.

System_CAPS_pubproperty IsMarshalByRef

Proporciona objetos COM acceso independiente de la versión del Type.IsMarshalByRef propiedad.

System_CAPS_pubproperty IsNestedAssembly

Proporciona objetos COM acceso independiente de la versión del Type.IsNestedAssembly propiedad.

System_CAPS_pubproperty IsNestedFamANDAssem

Proporciona objetos COM acceso independiente de la versión del Type.IsNestedFamANDAssem propiedad.

System_CAPS_pubproperty IsNestedFamily

Proporciona objetos COM acceso independiente de la versión del Type.IsNestedFamily propiedad.

System_CAPS_pubproperty IsNestedFamORAssem

Proporciona objetos COM acceso independiente de la versión del Type.IsNestedFamORAssem propiedad.

System_CAPS_pubproperty IsNestedPrivate

Proporciona objetos COM acceso independiente de la versión del Type.IsNestedPrivate propiedad.

System_CAPS_pubproperty IsNestedPublic

Proporciona objetos COM acceso independiente de la versión del Type.IsNestedPublic propiedad.

System_CAPS_pubproperty IsNotPublic

Proporciona objetos COM acceso independiente de la versión del Type.IsNotPublic propiedad.

System_CAPS_pubproperty IsPointer

Proporciona objetos COM acceso independiente de la versión del Type.IsPointer propiedad.

System_CAPS_pubproperty IsPrimitive

Proporciona objetos COM acceso independiente de la versión del Type.IsPrimitive propiedad.

System_CAPS_pubproperty IsPublic

Proporciona objetos COM acceso independiente de la versión del Type.IsPublic propiedad.

System_CAPS_pubproperty IsSealed

Proporciona objetos COM acceso independiente de la versión del Type.IsSealed propiedad.

System_CAPS_pubproperty IsSerializable

Proporciona objetos COM acceso independiente de la versión del Type.IsSerializable propiedad.

System_CAPS_pubproperty IsSpecialName

Proporciona objetos COM acceso independiente de la versión del Type.IsSpecialName propiedad.

System_CAPS_pubproperty IsUnicodeClass

Proporciona objetos COM acceso independiente de la versión del Type.IsUnicodeClass propiedad.

System_CAPS_pubproperty IsValueType

Proporciona objetos COM acceso independiente de la versión del Type.IsValueType propiedad.

System_CAPS_pubproperty MemberType

Proporciona objetos COM acceso independiente de la versión del Type.MemberType propiedad.

System_CAPS_pubproperty Module

Proporciona objetos COM acceso independiente de la versión del Type.Module propiedad.

System_CAPS_pubproperty Name

Proporciona objetos COM acceso independiente de la versión del MemberInfo.Name propiedad.

System_CAPS_pubproperty Namespace

Proporciona objetos COM acceso independiente de la versión del Type.Namespace propiedad.

System_CAPS_pubproperty ReflectedType

Proporciona objetos COM acceso independiente de la versión del Type.ReflectedType propiedad.

System_CAPS_pubproperty TypeHandle

Proporciona objetos COM acceso independiente de la versión del Type.TypeHandle propiedad.

System_CAPS_pubproperty TypeInitializer

Proporciona objetos COM acceso independiente de la versión del Type.TypeInitializer propiedad.

System_CAPS_pubproperty UnderlyingSystemType

Proporciona objetos COM acceso independiente de la versión del Type.UnderlyingSystemType propiedad.

Métodos

Nombre Descripción
System_CAPS_pubmethod Equals(Object)

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

System_CAPS_pubmethod Equals(Type)

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

System_CAPS_pubmethod FindInterfaces(TypeFilter, Object)

Proporciona objetos COM acceso independiente de la versión del Type.FindInterfaces (método).

System_CAPS_pubmethod FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Proporciona objetos COM acceso independiente de la versión del Type.FindMembers (método).

System_CAPS_pubmethod GetArrayRank()

Proporciona objetos COM acceso independiente de la versión del Type.GetArrayRank (método).

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

Proporciona objetos COM acceso independiente de la versión del Type.GetConstructor (método).

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

Proporciona objetos COM acceso independiente de la versión del Type.GetConstructor (método).

System_CAPS_pubmethod GetConstructor(Type[])

Proporciona objetos COM acceso independiente de la versión del Type.GetConstructor (método).

System_CAPS_pubmethod GetConstructors()

Proporciona objetos COM acceso independiente de la versión del Type.GetConstructors (método).

System_CAPS_pubmethod GetConstructors(BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetConstructors (método).

System_CAPS_pubmethod GetCustomAttributes(Boolean)

Proporciona objetos COM acceso independiente de la versión del Assembly.GetCustomAttributes (método).

System_CAPS_pubmethod GetCustomAttributes(Type, Boolean)

Proporciona objetos COM acceso independiente de la versión del MemberInfo.GetCustomAttributes (método).

System_CAPS_pubmethod GetDefaultMembers()

Proporciona objetos COM acceso independiente de la versión del Type.GetDefaultMembers (método).

System_CAPS_pubmethod GetElementType()

Proporciona objetos COM acceso independiente de la versión del Type.GetElementType (método).

System_CAPS_pubmethod GetEvent(String)

Proporciona objetos COM acceso independiente de la versión del Type.GetEvent (método).

System_CAPS_pubmethod GetEvent(String, BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetEvent (método).

System_CAPS_pubmethod GetEvents()

Proporciona objetos COM acceso independiente de la versión del Type.GetEvents (método).

System_CAPS_pubmethod GetEvents(BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetEvents (método).

System_CAPS_pubmethod GetField(String)

Proporciona objetos COM acceso independiente de la versión del Type.GetField (método).

System_CAPS_pubmethod GetField(String, BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetField (método).

System_CAPS_pubmethod GetFields()

Proporciona objetos COM acceso independiente de la versión del Type.GetFields (método).

System_CAPS_pubmethod GetFields(BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetFields (método).

System_CAPS_pubmethod GetHashCode()

Proporciona objetos COM acceso independiente de la versión del Type.GetHashCode (método).

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

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

System_CAPS_pubmethod GetInterface(String)

Proporciona objetos COM acceso independiente de la versión del Type.GetInterface (método).

System_CAPS_pubmethod GetInterface(String, Boolean)

Proporciona objetos COM acceso independiente de la versión del Type.GetInterface (método).

System_CAPS_pubmethod GetInterfaceMap(Type)

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

System_CAPS_pubmethod GetInterfaces()

Proporciona objetos COM acceso independiente de la versión del Type.GetInterfaces (método).

System_CAPS_pubmethod GetMember(String)

Proporciona objetos COM acceso independiente de la versión del Type.GetMember (método).

System_CAPS_pubmethod GetMember(String, BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetMember (método).

System_CAPS_pubmethod GetMember(String, MemberTypes, BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetMember (método).

System_CAPS_pubmethod GetMembers()

Proporciona objetos COM acceso independiente de la versión del Type.GetMembers (método).

System_CAPS_pubmethod GetMembers(BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetMembers (método).

System_CAPS_pubmethod GetMethod(String)

Proporciona objetos COM acceso independiente de la versión del Type.GetMethod (método).

System_CAPS_pubmethod GetMethod(String, BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetMethod (método).

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

Proporciona objetos COM acceso independiente de la versión del Type.GetMethod (método).

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

Proporciona objetos COM acceso independiente de la versión del Type.GetMethod (método).

System_CAPS_pubmethod GetMethod(String, Type[])

Proporciona objetos COM acceso independiente de la versión del Type.GetMethod (método).

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

Proporciona objetos COM acceso independiente de la versión del Type.GetMethod (método).

System_CAPS_pubmethod GetMethods()

Proporciona objetos COM acceso independiente de la versión del Type.GetMethods (método).

System_CAPS_pubmethod GetMethods(BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetMethods (método).

System_CAPS_pubmethod GetNestedType(String)

Proporciona objetos COM acceso independiente de la versión del Type.GetNestedType (método).

System_CAPS_pubmethod GetNestedType(String, BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetNestedType (método).

System_CAPS_pubmethod GetNestedTypes()

Proporciona objetos COM acceso independiente de la versión del Type.GetNestedTypes (método).

System_CAPS_pubmethod GetNestedTypes(BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetNestedTypes (método) y busca los tipos anidados dentro del actual Type, mediante las restricciones de enlace especificadas.

System_CAPS_pubmethod GetProperties()

Proporciona objetos COM acceso independiente de la versión del Type.GetProperties (método).

System_CAPS_pubmethod GetProperties(BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetProperties (método).

System_CAPS_pubmethod GetProperty(String)

Proporciona objetos COM acceso independiente de la versión del Type.GetProperty (método).

System_CAPS_pubmethod GetProperty(String, BindingFlags)

Proporciona objetos COM acceso independiente de la versión del Type.GetProperty (método).

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

Proporciona objetos COM acceso independiente de la versión del Type.GetProperty (método).

System_CAPS_pubmethod GetProperty(String, Type)

Proporciona objetos COM acceso independiente de la versión del Type.GetProperty (método).

System_CAPS_pubmethod GetProperty(String, Type, Type[])

Proporciona objetos COM acceso independiente de la versión del Type.GetProperty (método).

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

Proporciona objetos COM acceso independiente de la versión del Type.GetProperty (método).

System_CAPS_pubmethod GetProperty(String, Type[])

Proporciona objetos COM acceso independiente de la versión del Type.GetProperty (método).

System_CAPS_pubmethod GetType()

Proporciona objetos COM acceso independiente de la versión del Type.GetType (método).

System_CAPS_pubmethod 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.

System_CAPS_pubmethod GetTypeInfoCount(UInt32)

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

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

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

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

Proporciona objetos COM acceso independiente de la versión del Type.InvokeMember (método).

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

Proporciona objetos COM acceso independiente de la versión del Type.InvokeMember (método).

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

Proporciona objetos COM acceso independiente de la versión del Type.InvokeMember (método).

System_CAPS_pubmethod IsAssignableFrom(Type)

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

System_CAPS_pubmethod IsDefined(Type, Boolean)

Proporciona objetos COM acceso independiente de la versión del MemberInfo.IsDefined (método).

System_CAPS_pubmethod IsInstanceOfType(Object)

Proporciona objetos COM acceso independiente de la versión del Type.IsInstanceOfType (método).

System_CAPS_pubmethod IsSubclassOf(Type)

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

System_CAPS_pubmethod ToString()

Proporciona objetos COM acceso independiente de la versión del Type.ToString (método).

Comentarios

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

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

Información de versión

.NET Framework
Disponible desde 1.1

Ver también

Espacio de nombres System.Runtime.InteropServices

Volver al principio