Marshal.GetTypeLibVersionForAssembly(Assembly, Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera el número de versión de la biblioteca de tipos que se exportará del ensamblado especificado.
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)
Parámetros
- inputAssembly
- Assembly
Ensamblado administrado.
- majorVersion
- Int32
Número de versión principal.
- minorVersion
- Int32
Número de versión secundaria.
- Atributos
Excepciones
inputAssembly
es null
.
Comentarios
Antes de exportar un ensamblado mediante TypeLibExporterFlags con el CallerResolvedReferences
valor , puede usar este método para recuperar la versión de la biblioteca de tipos del ensamblado.
Si no aplica el TypeLibVersionAttribute atributo a un ensamblado exportado para controlar explícitamente el número de versión de la biblioteca de tipos generada, la biblioteca de tipos tendrá el mismo número de versión que el ensamblado.