TypeLibExporterFlags 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 knihovna typů.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
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
- Dědičnost
- Atributy
Pole
| Name | Hodnota | Description |
|---|---|---|
| None | 0 | Určuje žádné příznaky. Toto je výchozí hodnota. |
| OnlyReferenceRegistered | 1 | Exportuje odkazy na typy importované z modelu COM, jako |
| CallerResolvedReferences | 2 | Umožňuje volajícímu explicitně přeložit odkazy na knihovnu typů bez konzultace s registrem. |
| OldNames | 4 | Při exportu knihoven typů rozhraní .NET Framework vyřeší konflikty názvů typů tím, že typ dekóduje názvem oboru názvů. Například |
| ExportAs32Bit | 16 | Při kompilaci na 64bitovém počítači určuje, že exportér knihovny typů (Tlbexp.exe) generuje 32bitovou knihovnu typů. Všechny datové typy se odpovídajícím způsobem transformují. |
| ExportAs64Bit | 32 | Při kompilaci na 32bitovém počítači určuje, že exportér knihovny typů (Tlbexp.exe) generuje 64bitovou knihovnu typů. Všechny datové typy se odpovídajícím způsobem transformují. |
Poznámky
Používá se s ConvertAssemblyToTypeLib.