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 к экспортируемой сборке для явного управления номером версии созданной библиотеки типов, библиотека типов будет иметь тот же номер версии, что и сборка.

Применяется к

См. также раздел