Marshal.GetTypeLibGuid Método

Definição

Recupera o LIBID (identificador de biblioteca) de uma biblioteca de tipos.Retrieves the library identifier (LIBID) of a type library.

Sobrecargas

GetTypeLibGuid(ITypeLib)

Recupera o LIBID (identificador de biblioteca) de uma biblioteca de tipos.Retrieves the library identifier (LIBID) of a type library.

GetTypeLibGuid(UCOMITypeLib)

Recupera o LIBID (identificador de biblioteca) de uma biblioteca de tipos.Retrieves the library identifier (LIBID) of a type library.

GetTypeLibGuid(ITypeLib)

Recupera o LIBID (identificador de biblioteca) de uma biblioteca de tipos.Retrieves the library identifier (LIBID) of a type library.

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
Public Shared Function GetTypeLibGuid (typelib As ITypeLib) As Guid

Parâmetros

typelib
ITypeLib

A biblioteca de tipos cuja LIBID deve ser recuperada.The type library whose LIBID is to be retrieved.

Retornos

O LIBID da biblioteca do tipos especificada.The LIBID of the specified type library.

Atributos

Comentários

GetTypeLibGuid extrai o LIBID diretamente de uma biblioteca de tipos existente.GetTypeLibGuid extracts the LIBID directly from an existing type library. Essa ação é diferente da do método Marshal.GetTypeLibGuidForAssembly, que calcula o que o LIBID deve ter com base no assembly atual.This action differs from that of the Marshal.GetTypeLibGuidForAssembly method, which calculates what the LIBID should be based on the current assembly.

Para obter mais informações sobre identificadores de biblioteca, consulte conversão de assembly exportada.For more information about library identifiers, see Exported Assembly Conversion.

Segurança

SecurityCriticalAttribute
requer confiança total para o chamador imediato.requires full trust for the immediate caller. Este membro não pode ser usado pelo código transparente ou parcialmente confiável.This member cannot be used by partially trusted or transparent code.

Veja também

GetTypeLibGuid(UCOMITypeLib)

Aviso

Esta API agora é obsoleta.

Recupera o LIBID (identificador de biblioteca) de uma biblioteca de tipos.Retrieves the library identifier (LIBID) of a type library.

public:
 static Guid GetTypeLibGuid(System::Runtime::InteropServices::UCOMITypeLib ^ pTLB);
[System.Obsolete]
[System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibGuid(ITypeLib pTLB) instead. https://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
Public Shared Function GetTypeLibGuid (pTLB As UCOMITypeLib) As Guid

Parâmetros

pTLB
UCOMITypeLib

A biblioteca de tipos cuja LIBID deve ser recuperada.The type library whose LIBID is to be retrieved.

Retornos

O LIBID da biblioteca de tipos para a qual o parâmetro pTLB aponta.The LIBID of the type library that the pTLB parameter points to.

Atributos

Comentários

GetTypeLibGuid extrai o LIBID diretamente de uma biblioteca de tipos existente.GetTypeLibGuid extracts the LIBID directly from an existing type library. Essa ação é diferente da do método Marshal.GetTypeLibGuidForAssembly, que calcula o que o LIBID deve ter com base no assembly atual.This action differs from that of the Marshal.GetTypeLibGuidForAssembly method, which calculates what the LIBID should be based on the current assembly.

Para obter mais informações sobre identificadores de biblioteca, consulte conversão de assembly exportada.For more information about library identifiers, see Exported Assembly Conversion.

Segurança

SecurityCriticalAttribute
requer confiança total para o chamador imediato.requires full trust for the immediate caller. Este membro não pode ser usado pelo código transparente ou parcialmente confiável.This member cannot be used by partially trusted or transparent code.

Veja também

Aplica-se a