Marshal.GetTypeLibGuidForAssembly(Assembly) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera identyfikator biblioteki (LIBID), który jest przypisany do biblioteki typów, gdy został wyeksportowany z określonego zestawu.
public:
static Guid GetTypeLibGuidForAssembly(System::Reflection::Assembly ^ asm);
public static Guid GetTypeLibGuidForAssembly (System.Reflection.Assembly asm);
[System.Security.SecurityCritical]
public static Guid GetTypeLibGuidForAssembly (System.Reflection.Assembly asm);
static member GetTypeLibGuidForAssembly : System.Reflection.Assembly -> Guid
[<System.Security.SecurityCritical>]
static member GetTypeLibGuidForAssembly : System.Reflection.Assembly -> Guid
Public Shared Function GetTypeLibGuidForAssembly (asm As Assembly) As Guid
Parametry
- asm
- Assembly
Zestaw, z którego wyeksportowano bibliotekę typów.
Zwraca
Identyfikator LIBID przypisany do biblioteki typów podczas eksportowania go z określonego zestawu.
- Atrybuty
Wyjątki
asm
to null
.
Uwagi
Gdy zestawy są eksportowane do bibliotek typów, biblioteka typów ma przypisaną bibliotekę LIBID. LibiD można ustawić jawnie, stosując element System.Runtime.InteropServices.GuidAttribute na poziomie zestawu lub automatycznie je wygenerować. Narzędzie Tlbimp.exe (Importer biblioteki typów) oblicza wartość LIBID na podstawie tożsamości zestawu. GetTypeLibGuid zwraca identyfikator LIBID skojarzony z atrybutem GuidAttribute, jeśli atrybut jest stosowany. GetTypeLibGuidForAssembly W przeciwnym razie zwraca wartość obliczeniową. Alternatywnie możesz użyć GetTypeLibGuid metody , aby wyodrębnić rzeczywisty identyfikator LIBID z istniejącej biblioteki typów.
Aby uzyskać więcej informacji na temat identyfikatorów bibliotek, zobacz temat Wyeksportowana konwersja zestawu .
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla