TypeLibExporterFlags-Enumeration
Veröffentlicht: Oktober 2016
Gibt an, wie eine Typbibliothek erstellt werden muss.
Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das eine bitweise Kombination der Memberwerte zulässt.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum TypeLibExporterFlags
[SerializableAttribute]
[FlagsAttribute]
[ComVisibleAttribute(true)]
public enum class TypeLibExporterFlags
[<SerializableAttribute>]
[<FlagsAttribute>]
[<ComVisibleAttribute(true)>]
type TypeLibExporterFlags
<SerializableAttribute>
<FlagsAttribute>
<ComVisibleAttribute(True)>
Public Enumeration TypeLibExporterFlags
Member
Membername | Beschreibung | |
---|---|---|
CallerResolvedReferences | Ermöglicht dem Aufrufer Typbibliotheksverweise explizit auflöst, ohne die Registrierung zurückzugreifen. |
|
ExportAs32Bit | Beim Kompilieren auf einem 64-Bit-Computer gibt an, dass das Type Library Exporter (Tlbexp.exe) eine 32-Bit-Typbibliothek generiert. Alle Datentypen werden entsprechend umgewandelt. |
|
ExportAs64Bit | Beim Kompilieren auf einem 32-Bit-Computer gibt an, dass das Type Library Exporter (Tlbexp.exe) eine 64-Bit-Typbibliothek generiert. Alle Datentypen werden entsprechend umgewandelt. |
|
None | Gibt keine Flags an. Dies ist die Standardeinstellung. |
|
OldNames | Beim Exportieren von Typbibliotheken geben löst .NET Framework Namenskonflikte werden, indem der Typ mit dem Namen des Namespaces. z. B. System.Windows.Forms.HorizontalAlignment als exportiert System_Windows_Forms_HorizontalAlignment. Wird ein Konflikt mit dem Namen eines Typs, der über COM nicht sichtbar ist, exportiert .NET Framework den nicht ergänzten Namen. Legen Sie die OldNames kennzeichnen, oder verwenden Sie die /oldnames Option in das Type Library Exporter (Tlbexp.exe) zum Erzwingen von .NET Framework, um den ergänzten Namen exportiert. Beachten Sie, dass der ergänzte Name exportiert das Standardverhalten in Versionen vor .NET Framework, Version 2.0 war. |
|
OnlyReferenceRegistered | Exportiert Verweise auf Typen, die von COM als importierten IUnknown der Typ keinen registrierten Typbibliothek. Legen Sie dieses Flag an, wenn die Typbibliothekexporter abhängige Typen in der Registrierung nicht im gleichen Verzeichnis wie die Eingabeassembly gesucht werden soll. |
Hinweise
Mit verwendete ConvertAssemblyToTypeLib.
Versionsinformationen
.NET Framework
Verfügbar seit 1.1
Siehe auch
System.Runtime.InteropServices-Namespace
Zurück zum Anfang