Marshal.GetTypeLibGuid Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.