Condividi tramite


Marshal.GetTypeLibGuid Metodo

Definizione

Recupera il LIBID (Library Identifier) di una libreria dei tipi.

Overload

GetTypeLibGuid(ITypeLib)

Recupera il LIBID (Library Identifier) di una libreria dei tipi.

GetTypeLibGuid(UCOMITypeLib)
Obsoleti.

Recupera il LIBID (Library Identifier) di una libreria dei tipi.

GetTypeLibGuid(ITypeLib)

Recupera il LIBID (Library Identifier) di una libreria dei tipi.

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

Parametri

typelib
ITypeLib

Libreria dei tipi di cui deve essere recuperato LIBID.

Restituisce

LIBID della libreria dei tipi specificata.

Attributi

Commenti

GetTypeLibGuid estrae liBID direttamente da una libreria di tipi esistente. Questa azione differisce da quella del Marshal.GetTypeLibGuidForAssembly metodo, che calcola il valore di LIBID in base all'assembly corrente.

Per altre informazioni sugli identificatori di libreria, vedere Conversione dell'assembly esportata.

Vedi anche

Si applica a

GetTypeLibGuid(UCOMITypeLib)

Attenzione

Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. http://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.

Recupera il LIBID (Library Identifier) di una libreria dei tipi.

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

Parametri

pTLB
UCOMITypeLib

Libreria dei tipi di cui deve essere recuperato LIBID.

Restituisce

LIBID della libreria dei tipi a cui punta il parametro pTLB.

Attributi

Commenti

GetTypeLibGuid estrae liBID direttamente da una libreria di tipi esistente. Questa azione differisce da quella del Marshal.GetTypeLibGuidForAssembly metodo, che calcola il valore di LIBID in base all'assembly corrente.

Per altre informazioni sugli identificatori di libreria, vedere Conversione dell'assembly esportata.

Vedi anche

Si applica a