Marshal.GetTypeLibVersionForAssembly(Assembly, Int32, Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
inputAssembly
adalah 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.