ITypeLib Interfaz

Definición

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

Se aplica a