TypeLibExporterFlags 列挙体
この列挙体には、メンバ値のビットごとの組み合わせを可能にする FlagsAttribute 属性が含まれています。
名前空間: System.Runtime.InteropServicesアセンブリ: mscorlib (mscorlib.dll 内)

<SerializableAttribute> _ <ComVisibleAttribute(True)> _ <FlagsAttribute> _ Public Enumeration TypeLibExporterFlags
[SerializableAttribute] [ComVisibleAttribute(true)] [FlagsAttribute] public enum TypeLibExporterFlags
[SerializableAttribute] [ComVisibleAttribute(true)] [FlagsAttribute] public enum class TypeLibExporterFlags

メンバ名 | 説明 | |
---|---|---|
CallerResolvedReferences | 呼び出し元では、レジストリを参照しないでタイプ ライブラリ参照を明示的に解決できます。 | |
ExportAs32Bit | 64 ビット コンピュータでのコンパイル時に、タイプ ライブラリ エクスポータ (Tlbexp.exe) は 32 ビット タイプ ライブラリを指定します。すべてのデータ型が適切に変換されます。 | |
ExportAs64Bit | 32 ビット コンピュータでのコンパイル時に、タイプ ライブラリ エクスポータ (Tlbexp.exe) は 64 ビット タイプ ライブラリを指定します。すべてのデータ型が適切に変換されます。 | |
None | フラグを指定しません。これは、既定の設定です。 | |
OldNames | タイプ ライブラリをエクスポートするときに、.NET Framework は型名を名前空間の名前で装飾することにより型名の競合を解決します。たとえば、System.Windows.Forms.HorizontalAlignment は System_Windows_Forms_HorizontalAlignment としてエクスポートされます。COM から参照できない型の名前との競合がある場合、.NET Framework は非装飾名をエクスポートします。.NET Framework で装飾名が強制的にエクスポートされるようにするには、OldNames フラグを設定するか、タイプ ライブラリ エクスポータ (Tlbexp.exe) の /oldnames オプションを使用します。.NET Framework Version 2.0 より前のバージョンでは装飾名のエクスポートが既定の動作であったことに注意してください。 | |
OnlyReferenceRegistered | COM からインポートされた型に関連付けられている登録済みタイプ ライブラリがない場合に、その型への参照を IUnknown としてエクスポートします。タイプ ライブラリ エクスポータで入力アセンブリと同じディレクトリ内ではなくレジストリ内から個別の型を探す場合には、このフラグを設定します。 |


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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からTypeLibExporterFlags 列挙体を検索する場合は、下記のリンクをクリックしてください。

- TypeLibExporterFlags 列挙体のページへのリンク