語言

Marshal.GetTypeLibName 方法

定義

取得型別函式庫的名稱。

多載

名稱 Description
GetTypeLibName(ITypeLib)

取得型別函式庫的名稱。

GetTypeLibName(UCOMITypeLib)
已淘汰.

取得型別函式庫的名稱。

GetTypeLibName(ITypeLib)

取得型別函式庫的名稱。

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

參數

typelib
ITypeLib

要取回名稱的型別函式庫。

傳回

參數所指向的型別庫 typelib 名稱。

屬性

例外狀況

參數 typelib 為 null。

備註

此方法回傳的名稱即為函式庫陳述式所用的識別碼,例如 Microsoft ADO 型式庫的 ADODB。 這個名稱不是檔案名稱。

你也可以透過呼叫 UCOMITypeInfo.GetDocumentation 方法並將第一個參數傳入 -1,來取得型別庫名稱。

另請參閱

適用於

GetTypeLibName(UCOMITypeLib)

警告

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

取得型別函式庫的名稱。

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

參數

pTLB
UCOMITypeLib

要取回名稱的型別函式庫。

傳回

參數所指向的型別庫 pTLB 名稱。

屬性

備註

此方法回傳的名稱即為函式庫陳述式所用的識別碼,例如 Microsoft ADO 型式庫的 ADODB。 這個名稱不是檔案名稱。

你也可以透過呼叫 UCOMITypeInfo.GetDocumentation 方法並將第一個參數傳入 -1,來取得型別庫名稱。

另請參閱

適用於