Marshal.GetTypeLibVersionForAssembly(Assembly, Int32, Int32) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar versionsnumret för ett typbibliotek som ska exporteras från den angivna sammansättningen.
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)
Parametrar
- inputAssembly
- Assembly
En hanterad sammansättning.
- majorVersion
- Int32
Huvudversionsnumret.
- minorVersion
- Int32
Delversionsnumret.
- Attribut
Undantag
inputAssembly är null.
Kommentarer
Innan du exporterar en sammansättning med värdet TypeLibExporterFlags kan du använda den CallerResolvedReferences här metoden för att hämta typbiblioteksversionen från sammansättningen.
Om du inte tillämpar TypeLibVersionAttribute attributet på en exporterad sammansättning för att uttryckligen styra versionsnumret för det genererade typbiblioteket har typbiblioteket samma versionsnummer som sammansättningen.