Compartir vía


TypeLibExporterFlags Enumeración

Definición

Indica cómo se debe crear una biblioteca de tipos.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class TypeLibExporterFlags
[System.Flags]
[System.Serializable]
public enum TypeLibExporterFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibExporterFlags
[<System.Flags>]
[<System.Serializable>]
type TypeLibExporterFlags = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibExporterFlags = 
Public Enum TypeLibExporterFlags
Herencia
TypeLibExporterFlags
Atributos

Campos

CallerResolvedReferences 2

Permite al llamador solucionar explícitamente las referencias a bibliotecas de tipos sin consultar el Registro.

ExportAs32Bit 16

Cuando se compila en un equipo de 64 bits, especifica que el Exportador de la biblioteca de tipos (Tlbexp.exe) genera una biblioteca de tipos de 32 bits. Todos los tipos de datos se transforman de forma adecuada.

ExportAs64Bit 32

Cuando se compila en un equipo de 32 bits, especifica que el Exportador de la biblioteca de tipos (Tlbexp.exe) genera una biblioteca de tipos de 64 bits. Todos los tipos de datos se transforman de forma adecuada.

None 0

Especifica que no hay marcador. Este es el valor predeterminado.

OldNames 4

Cuando se exportan bibliotecas de tipos, .NET Framework soluciona los conflictos de nombres de tipo representando el tipo con el nombre del espacio de nombres; por ejemplo, System.Windows.Forms.HorizontalAlignment se exporta como System_Windows_Forms_HorizontalAlignment. Cuando hay un conflicto con el nombre de un tipo que no es visible desde COM, .NET Framework exporta el nombre no representativo. Establezca el marcador OldNames o utilice la opción /oldnames del Exportador de la biblioteca de tipos (Tlbexp.exe) para forzar que .NET Framework exporte el nombre representativo. Recuerde que el comportamiento predeterminado en versiones anteriores a .NET Framework versión 2.0 era exportar el nombre representativo.

OnlyReferenceRegistered 1

Exporta las referencias a tipos que se han importado de COM como IUnknown si el tipo no tiene una biblioteca de tipos registrada. Establezca este marcador si desea que el Exportador de la biblioteca de tipos busque tipos dependientes en el Registro en el mismo directorio que el ensamblado de entrada.

Comentarios

Se usa con ConvertAssemblyToTypeLib.

Se aplica a