Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, wie eine Assembly erstellt werden muss.
Diese Enumeration verfügt über ein FlagsAttribute -Attribut, das die bitweise Kombination der Memberwerte zulässt.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
<SerializableAttribute> _
<ComVisibleAttribute(True)> _
<FlagsAttribute> _
Public Enumeration TypeLibImporterFlags
'Usage
Dim instance As TypeLibImporterFlags
[SerializableAttribute]
[ComVisibleAttribute(true)]
[FlagsAttribute]
public enum TypeLibImporterFlags
[SerializableAttribute]
[ComVisibleAttribute(true)]
[FlagsAttribute]
public enum class TypeLibImporterFlags
/** @attribute SerializableAttribute() */
/** @attribute ComVisibleAttribute(true) */
/** @attribute FlagsAttribute() */
public enum TypeLibImporterFlags
SerializableAttribute
ComVisibleAttribute(true)
FlagsAttribute
public enum TypeLibImporterFlags
Member
| Membername | Beschreibung | |
|---|---|---|
| ImportAsAgnostic | Importiert für jede Plattform eine Typbibliothek. | |
| ImportAsItanium | Importiert eine Typbibliothek für die Itanium-Plattform. | |
| ImportAsX64 | Importiert eine Typbibliothek für die X86-64-Bit-Plattform. | |
| ImportAsX86 | Importiert eine Typbibliothek für die X86-Plattform. | |
| None | Gibt keine Flags an. Dies ist die Standardeinstellung. | |
| PreventClassMembers | Wird nicht verwendet. | |
| PrimaryInteropAssembly | Generiert eine primäre Interop-Assembly. Weitere Informationen finden Sie unter PrimaryInteropAssemblyAttribute. Eine Schlüsseldatei muss angegeben werden. | |
| ReflectionOnlyLoading | Gibt die Verwendung des Reflektionslademodus an. | |
| SafeArrayAsSystemArray | Importiert jedes SAFEARRAY als System.Array und nicht als typisiertes, eindimensionales, nullbasiertes verwaltetes Array. Diese Option bietet sich für die Behandlung von mehrdimensionalen, nicht nullbasierten SAFEARRAY-Elementen an, auf die andernfalls nicht zugegriffen werden kann, sofern die resultierende Assembly nicht mit den Tools ILDASM und ILASM bearbeitet wird. | |
| SerializableValueClasses | Gibt die Verwendung von serialisierbaren Klassen an. | |
| TransformDispRetVals | Wandelt die [out, retval]-Parameter von Methoden für auf Dispatch beschränkte Schnittstellen (Dispatchschnittstellen) in Rückgabewerte um. | |
| UnsafeInterfaces | Importiert alle Schnittstellen als Schnittstellen, die für die SecurityPermissionFlag.UnmanagedCode-Berechtigung den Durchlauf des Common Language Runtime-Stapels unterdrücken. Beachten Sie unbedingt die Auswirkungen, die das Unterdrücken dieser Sicherheitsüberprüfung mit sich bringen kann. |
Hinweise
Wird mit ConvertTypeLibToAssembly verwendet.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0