Marshal.GetTypeLibVersionForAssembly(Assembly, Int32, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したアセンブリからエクスポートされるタイプ ライブラリのバージョン番号を取得します。
public:
static void GetTypeLibVersionForAssembly(System::Reflection::Assembly ^ inputAssembly, [Runtime::InteropServices::Out] int % majorVersion, [Runtime::InteropServices::Out] int % minorVersion);
public static void GetTypeLibVersionForAssembly (System.Reflection.Assembly inputAssembly, out int majorVersion, out int minorVersion);
[System.Security.SecurityCritical]
public static void GetTypeLibVersionForAssembly (System.Reflection.Assembly inputAssembly, out int majorVersion, out int minorVersion);
static member GetTypeLibVersionForAssembly : System.Reflection.Assembly * int * int -> unit
[<System.Security.SecurityCritical>]
static member GetTypeLibVersionForAssembly : System.Reflection.Assembly * int * int -> unit
Public Shared Sub GetTypeLibVersionForAssembly (inputAssembly As Assembly, ByRef majorVersion As Integer, ByRef minorVersion As Integer)
パラメーター
- inputAssembly
- Assembly
マネージド アセンブリ。
- majorVersion
- Int32
メジャー バージョン番号。
- minorVersion
- Int32
マイナー バージョン番号。
- 属性
例外
inputAssembly
は null
です。
注釈
値を指定して を使用 TypeLibExporterFlags してアセンブリをエクスポートする前に CallerResolvedReferences
、このメソッドを使用してアセンブリからタイプ ライブラリのバージョンを取得できます。
エクスポートされたアセンブリに属性を TypeLibVersionAttribute 適用して、生成されたタイプ ライブラリのバージョン番号を明示的に制御しない場合、タイプ ライブラリのバージョン番号はアセンブリと同じになります。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET