Bagikan melalui


Marshal.GetTypeLibVersionForAssembly(Assembly, Int32, Int32) Metode

Definisi

Mengambil nomor versi pustaka jenis yang akan diekspor dari rakitan yang ditentukan.

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)

Parameter

inputAssembly
Assembly

Rakitan terkelola.

majorVersion
Int32

Nomor versi utama.

minorVersion
Int32

Nomor versi minor.

Atribut

Pengecualian

inputAssemblyadalah null.

Keterangan

Sebelum mengekspor assembly dengan menggunakan TypeLibExporterFlags dengan CallerResolvedReferences nilai , Anda dapat menggunakan metode ini untuk mengambil versi pustaka jenis dari assembly.

Jika Anda tidak menerapkan TypeLibVersionAttribute atribut ke rakitan yang diekspor untuk secara eksplisit mengontrol nomor versi pustaka jenis yang dihasilkan, pustaka jenis akan memiliki nomor versi yang sama dengan rakitan.

Berlaku untuk

Lihat juga