Marshal.GetTypeLibGuid Metoda

Definicja

Pobiera identyfikator biblioteki (LIBID) biblioteki typów.

Przeciążenia

GetTypeLibGuid(ITypeLib)

Pobiera identyfikator biblioteki (LIBID) biblioteki typów.

GetTypeLibGuid(UCOMITypeLib)
Nieaktualne.
Nieaktualne.

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 libid ma zostać pobrana.

Zwraca

Guid

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 tej metody, która oblicza, jaki identyfikator LIBID powinien być oparty na bieżącym zestawie.

Aby uzyskać więcej informacji na temat identyfikatorów bibliotek, 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.

Przestroga

Ten interfejs API jest już przestarzały.

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);
[System.Obsolete]
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
[<System.Obsolete>]
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 libid ma zostać pobrana.

Zwraca

Guid

Identyfikator LIBID biblioteki typów wskazywanej przez pTLB parametr .

Atrybuty

Uwagi

GetTypeLibGuid wyodrębnia identyfikator LIBID bezpośrednio z istniejącej biblioteki typów. Ta akcja różni się od Marshal.GetTypeLibGuidForAssembly tej metody, która oblicza, jaki identyfikator LIBID powinien być oparty na bieżącym zestawie.

Aby uzyskać więcej informacji na temat identyfikatorów bibliotek, zobacz Wyeksportowana konwersja zestawu.

Zobacz też

Dotyczy