Marshal.GetTypeLibGuid Método

Definição

Recupera o LIBID (identificador de biblioteca) de uma biblioteca de tipos.

Sobrecargas

Nome Description
GetTypeLibGuid(ITypeLib)

Recupera o LIBID (identificador de biblioteca) de uma biblioteca de tipos.

GetTypeLibGuid(UCOMITypeLib)
Obsoleto.

Recupera o LIBID (identificador de biblioteca) de uma biblioteca de tipos.

GetTypeLibGuid(ITypeLib)

Recupera o LIBID (identificador de biblioteca) de uma biblioteca de tipos.

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

Parâmetros

typelib
ITypeLib

A biblioteca de tipos cuja LIBID deve ser recuperada.

Retornos

O LIBID da biblioteca de tipos especificada.

Atributos

Comentários

GetTypeLibGuid extrai o LIBID diretamente de uma biblioteca de tipos existente. Essa ação difere da do Marshal.GetTypeLibGuidForAssembly método, que calcula qual libid deve ser baseada no assembly atual.

Para obter mais informações sobre identificadores de biblioteca, consulte Conversão de Assembly Exportado.

Confira também

Aplica-se a

GetTypeLibGuid(UCOMITypeLib)

Cuidado

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

Recupera o LIBID (identificador de biblioteca) de uma biblioteca de tipos.

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

Parâmetros

pTLB
UCOMITypeLib

A biblioteca de tipos cuja LIBID deve ser recuperada.

Retornos

A LIBID da biblioteca de tipos à qual o pTLB parâmetro aponta.

Atributos

Comentários

GetTypeLibGuid extrai o LIBID diretamente de uma biblioteca de tipos existente. Essa ação difere da do Marshal.GetTypeLibGuidForAssembly método, que calcula qual libid deve ser baseada no assembly atual.

Para obter mais informações sobre identificadores de biblioteca, consulte Conversão de Assembly Exportado.

Confira também

Aplica-se a