Marshal.GetTypeLibName 方法

定義

擷取類型程式庫的名稱。

多載

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 以取得其第一個參數,以擷取類型庫名稱。

另請參閱

適用於