Marshal.GetTypeLibName Método

Definição

Recupera o nome de uma biblioteca de tipos.Retrieves the name of a type library.

Sobrecargas

GetTypeLibName(ITypeLib)

Recupera o nome de uma biblioteca de tipos.Retrieves the name of a type library.

GetTypeLibName(UCOMITypeLib)

Recupera o nome de uma biblioteca de tipos.Retrieves the name of a type library.

GetTypeLibName(ITypeLib)

Recupera o nome de uma biblioteca de tipos.Retrieves the name of a type library.

public:
 static System::String ^ GetTypeLibName(System::Runtime::InteropServices::ComTypes::ITypeLib ^ typelib);
[System.Security.SecurityCritical]
public static string GetTypeLibName (System.Runtime.InteropServices.ComTypes.ITypeLib typelib);
static member GetTypeLibName : System.Runtime.InteropServices.ComTypes.ITypeLib -> string
Public Shared Function GetTypeLibName (typelib As ITypeLib) As String

Parâmetros

typelib
ITypeLib

A biblioteca de tipos cujo nome deve ser recuperado.The type library whose name is to be retrieved.

Retornos

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

Atributos

Exceções

O parâmetro typelib é null.The typelib parameter is null.

Comentários

O nome retornado por esse método é o identificador usado com a instrução de biblioteca, como ADODB para a biblioteca de tipos do Microsoft ADO.The name returned by this method is the identifier used with the library statement, such as ADODB for the Microsoft ADO type library. O nome não é um nome de arquivo.The name is not a file name.

Você também pode recuperar o nome da biblioteca de tipos chamando o método UCOMITypeInfo.GetDocumentation e passando-1 para seu primeiro parâmetro.You can also retrieve the type library name by calling the UCOMITypeInfo.GetDocumentation method and passing -1 for its first parameter.

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

GetTypeLibName(UCOMITypeLib)

Aviso

Esta API agora é obsoleta.

Recupera o nome de uma biblioteca de tipos.Retrieves the name of a type library.

public:
 static System::String ^ GetTypeLibName(System::Runtime::InteropServices::UCOMITypeLib ^ pTLB);
[System.Obsolete]
[System.Obsolete("Use System.Runtime.InteropServices.Marshal.GetTypeLibName(ITypeLib pTLB) instead. https://go.microsoft.com/fwlink/?linkid=14202&ID=0000011.", false)]
[System.Security.SecurityCritical]
public static string GetTypeLibName (System.Runtime.InteropServices.UCOMITypeLib pTLB);
static member GetTypeLibName : System.Runtime.InteropServices.UCOMITypeLib -> string
Public Shared Function GetTypeLibName (pTLB As UCOMITypeLib) As String

Parâmetros

pTLB
UCOMITypeLib

A biblioteca de tipos cujo nome deve ser recuperado.The type library whose name is to be retrieved.

Retornos

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

Atributos

Comentários

O nome retornado por esse método é o identificador usado com a instrução de biblioteca, como ADODB para a biblioteca de tipos do Microsoft ADO.The name returned by this method is the identifier used with the library statement, such as ADODB for the Microsoft ADO type library. O nome não é um nome de arquivo.The name is not a file name.

Você também pode recuperar o nome da biblioteca de tipos chamando o método UCOMITypeInfo.GetDocumentation e passando-1 para seu primeiro parâmetro.You can also retrieve the type library name by calling the UCOMITypeInfo.GetDocumentation method and passing -1 for its first parameter.

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