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

Managed 組件。

majorVersion
Int32

主要版本號碼。

minorVersion
Int32

次要版本號碼。

屬性

例外狀況

inputAssemblynull

備註

使用 TypeLibExporterFlags 搭配 CallerResolvedReferences 值匯出元件之前,您可以使用此方法從元件擷取類型庫版本。

如果您未將 TypeLibVersionAttribute 屬性套用至導出的元件,以明確控制所產生類型連結庫的版本號碼,則類型連結庫的版本號碼會與元件相同。

適用於

另請參閱