語言

Marshal.GetTypeLibVersionForAssembly(Assembly, Int32, Int32) 方法

定義

取得將從指定組合語言匯出的型別庫版本號。

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 到匯出的組件,以明確控制產生型別庫的版本號,該型別庫將與組合語言的版本號相同。

適用於

另請參閱