Marshal.GetTypeLibGuid Metoda

Definicja

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.

Zobacz też

Dotyczy