TypeLibExporterFlags Enumeração

Definição

Indica como uma biblioteca de tipos deve ser produzida.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

C#
[System.Flags]
[System.Serializable]
public enum TypeLibExporterFlags
C#
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibExporterFlags
Herança
TypeLibExporterFlags
Atributos

Campos

Nome Valor Description
CallerResolvedReferences 2

Permite que o chamador resolva explicitamente referências da biblioteca de tipos sem consultar o registro.

ExportAs32Bit 16

Durante a compilação em um computador 64 bits, especifica que o Exportador da Biblioteca de Tipos (Tlbexp.exe) gera uma biblioteca de tipos de 32 bits. Todos os tipos de dados são transformados adequadamente.

ExportAs64Bit 32

Durante a compilação em um computador 32 bits, especifica que o Exportador da Biblioteca de Tipos (Tlbexp.exe) gera uma biblioteca de tipos de 64 bits. Todos os tipos de dados são transformados adequadamente.

None 0

Não especifica sinalizadores. Este é o padrão.

OldNames 4

Ao exportar as bibliotecas de tipo, o .NET Framework resolve conflitos de nome de tipo decorando o tipo com o nome do namespace. Por exemplo, System.Windows.Forms.HorizontalAlignment é exportado como System_Windows_Forms_HorizontalAlignment. Quando há um conflito com o nome de um tipo que não é visível do COM, o .NET Framework exporta o nome não decorado. Define o sinalizador OldNames ou usa a opção /oldnames no Exportador da Biblioteca de Tipos (Tlbexp.exe) para forçar o .NET Framework a exportar o nome decorado. Exportar o nome decorado era o comportamento padrão em versões anteriores à versão 2.0 do .NET Framework.

OnlyReferenceRegistered 1

Exporta as referências aos tipos que foram importados do COM como IUnknown se o tipo não tiver uma biblioteca de tipos registrada. Define esse sinalizador quando você deseja que o exportador da biblioteca de tipos pesquise tipos dependentes no registro e não no mesmo diretório do assembly de entrada.

Comentários

Usado com ConvertAssemblyToTypeLib.

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1