TypeLibImporterFlags Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, jak se má vytvořit sestavení.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class TypeLibImporterFlags
[System.Flags]
[System.Serializable]
public enum TypeLibImporterFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibImporterFlags
[<System.Flags>]
[<System.Serializable>]
type TypeLibImporterFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibImporterFlags =
Public Enum TypeLibImporterFlags
- Dědičnost
- Atributy
Pole
ImportAsAgnostic | 2048 | Importuje knihovnu typů pro libovolnou platformu. |
ImportAsArm | 16384 | Importuje knihovnu pro platformu ARM. |
ImportAsItanium | 1024 | Importuje knihovnu typů pro platformu Itanium. |
ImportAsX64 | 512 | Importuje knihovnu typů pro 64bitovou platformu x86. |
ImportAsX86 | 256 | Importuje knihovnu typů pro platformu x86. |
NoDefineVersionResource | 8192 | Zabraňuje zahrnutí prostředku verze do sestavení zprostředkovatele komunikace. Další informace najdete v DefineVersionInfoResource() metodě. |
None | 0 | Žádná zvláštní nastavení. Tato možnost je výchozí. |
PreventClassMembers | 16 | Nepoužívá se. |
PrimaryInteropAssembly | 1 | Vygeneruje primární sestavení zprostředkovatele. Další informace najdete v atributu PrimaryInteropAssemblyAttribute . Musí být zadán soubor klíčů. |
ReflectionOnlyLoading | 4096 | Používá načítání jen pro reflexi. |
SafeArrayAsSystemArray | 4 | Importuje všechny |
SerializableValueClasses | 32 | Používá serializovatelné třídy. |
TransformDispRetVals | 8 | Transformuje |
UnsafeInterfaces | 2 | Importuje všechna rozhraní jako rozhraní, která potlačují procházení zásobníku modulu Common Language Runtime pro UnmanagedCode oprávnění. Ujistěte se, že rozumíte povinnostem spojeným s potlačením této kontroly zabezpečení. |
Poznámky
Tento výčet se používá s metodou TypeLibConverter.ConvertTypeLibToAssembly .