Marshal.GetTypeLibVersionForAssembly(Assembly, Int32, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Versionsnummer einer Typbibliothek ab, die aus der angegebenen Assembly exportiert wird.
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
Eine verwaltete Assembly.
- majorVersion
- Int32
Die Hauptversionsnummer.
- minorVersion
- Int32
Die Nebenversionsnummer.
- Attribute
Ausnahmen
inputAssembly
ist null
Hinweise
Bevor Sie eine Assembly mithilfe von TypeLibExporterFlags mit dem CallerResolvedReferences
-Wert exportieren, können Sie diese Methode verwenden, um die Typbibliotheksversion aus der Assembly abzurufen.
Wenn Sie das TypeLibVersionAttribute Attribut nicht auf eine exportierte Assembly anwenden, um die Versionsnummer der generierten Typbibliothek explizit zu steuern, weist die Typbibliothek dieselbe Versionsnummer wie die Assembly auf.