Marshal.GetTypeLibGuid 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) biblioteki typów.
Przeciążenia
GetTypeLibGuid(ITypeLib) |
Pobiera identyfikator biblioteki (LIBID) biblioteki typów. |
GetTypeLibGuid(UCOMITypeLib) |
Przestarzałe.
Pobiera identyfikator biblioteki (LIBID) biblioteki typów. |
GetTypeLibGuid(ITypeLib)
Pobiera identyfikator biblioteki (LIBID) biblioteki typów.
public:
static Guid GetTypeLibGuid(System::Runtime::InteropServices::ComTypes::ITypeLib ^ typelib);
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.ComTypes.ITypeLib typelib);
[System.Security.SecurityCritical]
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.ComTypes.ITypeLib typelib);
static member GetTypeLibGuid : System.Runtime.InteropServices.ComTypes.ITypeLib -> Guid
[<System.Security.SecurityCritical>]
static member GetTypeLibGuid : System.Runtime.InteropServices.ComTypes.ITypeLib -> Guid
Public Shared Function GetTypeLibGuid (typelib As ITypeLib) As Guid
Parametry
- typelib
- ITypeLib
Biblioteka typów, której identyfikator LIBID ma zostać pobrany.
Zwraca
Identyfikator LIBID określonej biblioteki typów.
- Atrybuty
Uwagi
GetTypeLibGuid wyodrębnia identyfikator LIBID bezpośrednio z istniejącej biblioteki typów. Ta akcja różni się od Marshal.GetTypeLibGuidForAssembly metody, która oblicza, jakie elementy LIBID powinny być oparte na bieżącym zestawie.
Aby uzyskać więcej informacji na temat identyfikatorów biblioteki, zobacz Wyeksportowana konwersja zestawu.
Zobacz też
Dotyczy
GetTypeLibGuid(UCOMITypeLib)
Przestroga
Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.
Pobiera identyfikator biblioteki (LIBID) biblioteki typów.
public:
static Guid GetTypeLibGuid(System::Runtime::InteropServices::UCOMITypeLib ^ pTLB);
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.UCOMITypeLib pTLB);
[System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)]
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.UCOMITypeLib pTLB);
[System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)]
[System.Security.SecurityCritical]
public static Guid GetTypeLibGuid (System.Runtime.InteropServices.UCOMITypeLib pTLB);
static member GetTypeLibGuid : System.Runtime.InteropServices.UCOMITypeLib -> Guid
[<System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)>]
static member GetTypeLibGuid : System.Runtime.InteropServices.UCOMITypeLib -> Guid
[<System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)>]
[<System.Security.SecurityCritical>]
static member GetTypeLibGuid : System.Runtime.InteropServices.UCOMITypeLib -> Guid
Public Shared Function GetTypeLibGuid (pTLB As UCOMITypeLib) As Guid
Parametry
- pTLB
- UCOMITypeLib
Biblioteka typów, której identyfikator LIBID ma zostać pobrany.
Zwraca
Identyfikator LIBID biblioteki typów, do pTLB
którego wskazuje parametr.
- Atrybuty
Uwagi
GetTypeLibGuid wyodrębnia identyfikator LIBID bezpośrednio z istniejącej biblioteki typów. Ta akcja różni się od Marshal.GetTypeLibGuidForAssembly metody, która oblicza, jakie elementy LIBID powinny być oparte na bieżącym zestawie.
Aby uzyskać więcej informacji na temat identyfikatorów biblioteki, zobacz Wyeksportowana konwersja zestawu.