ITypeLib
9/8/2008
Essa interface fornece métodos para acessar uma biblioteca de tipo descrições.
Os dados que descrevem um conjunto de objetos são armazenados em uma biblioteca tipo. Uma biblioteca tipo pode ser um autônomo arquivo binário (.tlb), um recurso em um vínculo dinâmico biblioteca ou arquivo executável (.dll ou .exe) ou parte de uma arquivo de documento compostos.
Registro o sistema contém uma lista de todas as bibliotecas de tipo instalado.
Essa interface oferece suporte a seguinte:
- O confinamento generalizado para tipo informações. ITypeLib Permite iteração sobre as Descrições tipo contidas a biblioteca.
- Funções globais e dados. Um biblioteca de tipos pode conter descrições de um conjunto de módulos, cada um deles é o equivalente de um arquivo origem C ou C++ que exporta dados e funções. A biblioteca tipo oferece suporte a compilação referências para o dados exportados e funções.
- Informações gerais, incluindo um nome User-Readable para a biblioteca e ajuda para a biblioteca como um todo.
Métodos
A seguinte tabela mostra os métodos para esta interface no ordem alfabética. Como todas as interfaces COM, essa interface herda os métodos para a IUnknown interface.
Método | Descrição |
---|---|
Este método localiza ocorrências de uma descrição tipo em uma biblioteca tipo. Isso pode ser usado para verificar se existe um nome em uma biblioteca tipo. |
|
Este método recupera documentação seqüência de caracteres a biblioteca, o completo arquivo da Ajuda Nome e caminho e o identificador de contexto para a biblioteca tópico da Ajuda. |
|
Este método recupera a estrutura que contém os atributos da biblioteca. |
|
Este método recupera um ponteiro para o ITypeComp Para uma biblioteca tipo. Isso permite que um compilador cliente para BIND para a biblioteca tipos, variáveis, constantes e funções globais. |
|
Este método recupera a descrição tipo especificado na biblioteca. |
|
Este método recupera o número de tipo descrições na biblioteca. |
|
Este método recupera a descrição tipo que corresponde ao especificado a identificador exclusivo (GUID). |
|
Este método recupera o tipo de uma descrição tipo. |
|
Este método indica se um seqüência de caracteres Passed-in contém o nome de um tipo ou um membro descrito a biblioteca. |
|
Esse método libera a TLIBATTR Originalmente obtidas GetLibAttr. |
Requisitos
Header | oaidl.h, oaidl.idl |
Library | oleaut32.lib, uuid.lib |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |