ITypeLib 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í.
Proporciona la definición administrada de la interfaz ITypeLib
.
public interface class ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("00020402-0000-0000-C000-000000000046")]
public interface ITypeLib
public interface ITypeLib
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITypeLib = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("00020402-0000-0000-C000-000000000046")>]
type ITypeLib = interface
type ITypeLib = interface
Public Interface ITypeLib
- Derivado
- Atributos
Comentarios
Para obtener más información, vea Interfaz ITypeLib.
Common Language Runtime produce una excepción cuando un método COM en código nativo devuelve un HRESULT. Para obtener más información, consulta How to: Map HRESULTs and Exceptions.
Métodos
FindName(String, Int32, ITypeInfo[], Int32[], Int16) |
Busca apariciones de una descripción de tipo en una biblioteca de tipos. |
GetDocumentation(Int32, String, String, Int32, String) |
Recupera la cadena de documentación de la biblioteca, el nombre y la ruta de acceso completos del archivo de Ayuda y el identificador de contexto del tema de Ayuda relativo a la biblioteca en el archivo de Ayuda. |
GetLibAttr(IntPtr) |
Recupera la estructura que contiene los atributos de la biblioteca. |
GetTypeComp(ITypeComp) |
Habilita un compilador cliente para enlazarse a los tipos, variables, constantes y funciones globales de una biblioteca. |
GetTypeInfo(Int32, ITypeInfo) |
Recupera la descripción de tipo especificada en la biblioteca. |
GetTypeInfoCount() |
Devuelve el número de descripciones de tipo de la biblioteca de tipos. |
GetTypeInfoOfGuid(Guid, ITypeInfo) |
Recupera la descripción de tipo que se corresponde con el GUID especificado. |
GetTypeInfoType(Int32, TYPEKIND) |
Recupera el tipo de una descripción de tipos. |
IsName(String, Int32) |
Indica si una cadena que se ha pasado contiene el nombre de un tipo o miembro descrito en la biblioteca. |
ReleaseTLibAttr(IntPtr) |
Libera la estructura TYPELIBATTR obtenida originalmente del método GetLibAttr(IntPtr). |