Interfaz UCOMITypeInfo
Publicado: octubre de 2016
Nota: Esta API ahora está obsoleta.
Utilice System.Runtime.InteropServices.ComTypes.ITypeInfo en su lugar.
Espacio de nombres: System.Runtime.InteropServices
Ensamblado: mscorlib (en mscorlib.dll)
Sintaxis
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)]
[GuidAttribute("00020401-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMITypeInfo
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)]
[GuidAttribute("00020401-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class UCOMITypeInfo
[<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)>]
[<GuidAttribute("00020401-0000-0000-C000-000000000046")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMITypeInfo = interface end
<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. https://go.microsoft.com/fwlink/?linkid=14202",
False)>
<GuidAttribute("00020401-0000-0000-C000-000000000046")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface UCOMITypeInfo
Métodos
Nombre | Descripción | |
---|---|---|
AddressOfMember(Int32, INVOKEKIND, IntPtr) | Recupera las direcciones de funciones estáticas o variables, como las definidas en un archivo DLL. |
|
CreateInstance(Object, Guid, Object) | Crea una nueva instancia de un tipo que describe una clase de componente (Coclase). |
|
GetContainingTypeLib(UCOMITypeLib, Int32) | Recupera la biblioteca de tipos que contiene esta descripción de tipo y su índice dentro de la biblioteca de tipos. |
|
GetDllEntry(Int32, INVOKEKIND, String, String, Int16) | Recupera una descripción o especificación de un punto de entrada para una función en un archivo DLL. |
|
GetDocumentation(Int32, String, String, Int32, String) | Recupera la cadena de documentación, el nombre completo del archivo de ayuda y ruta de acceso y el identificador de contexto del tema de ayuda para obtener una descripción del tipo especificado. |
|
GetFuncDesc(Int32, IntPtr) | Recupera el System.Runtime.InteropServices.FUNCDESC estructura que contiene información acerca de una función especificada. |
|
GetIDsOfNames(String[], Int32, Int32[]) | Asignaciones entre los nombres de miembro e identificadores de miembro y nombres de parámetro y los identificadores de parámetro. |
|
GetImplTypeFlags(Int32, Int32) | Recupera el System.Runtime.InteropServices.IMPLTYPEFLAGS valor para una interfaz implementada o interfaz base en una descripción de tipo. |
|
GetMops(Int32, String) | Recupera información de cálculo de referencias. |
|
GetNames(Int32, String[], Int32, Int32) | Recupera la variable con el identificador de miembro especificado (o el nombre de la propiedad o método y sus parámetros) que se corresponden con el identificador de función especificado. |
|
GetRefTypeInfo(Int32, UCOMITypeInfo) | Si una descripción de tipo hace referencia a otras descripciones de tipo, recupera las descripciones de tipo de referencia. |
|
GetRefTypeOfImplType(Int32, Int32) | Si una descripción de tipo describe una clase COM, recupera la descripción del tipo de los tipos de interfaz implementada. |
|
GetTypeAttr(IntPtr) | Recupera un System.Runtime.InteropServices.TYPEATTR estructura que contiene los atributos de la descripción del tipo. |
|
GetTypeComp(UCOMITypeComp) | Recupera el ITypeComp interfaz para la descripción del tipo, lo que permite a un compilador cliente para enlazarse a los miembros de la descripción del tipo. |
|
GetVarDesc(Int32, IntPtr) | Recupera un VARDESC estructura que describe la variable especificada. |
|
Invoke(Object, Int32, Int16, DISPPARAMS, Object, EXCEPINFO, Int32) | Invoca un método o acceso a una propiedad de un objeto que implementa la interfaz descrita por la descripción del tipo. |
|
ReleaseFuncDesc(IntPtr) | Versiones de un System.Runtime.InteropServices.FUNCDESC previamente devuelta por GetFuncDesc. |
|
ReleaseTypeAttr(IntPtr) | Versiones de un System.Runtime.InteropServices.TYPEATTR previamente devuelta por GetTypeAttr. |
|
ReleaseVarDesc(IntPtr) | Versiones de un VARDESC previamente devuelta por UCOMITypeInfo.GetVarDesc. |
Comentarios
Para obtener información adicional acerca de ITypeInfo, vea MSDN Library.
Información de versión
.NET Framework
Disponible desde 1.1
Ver también
Espacio de nombres System.Runtime.InteropServices
Volver al principio