Marshal.GetTypeLibGuid 方法

定義

擷取類型程式庫的程式庫識別項 (LIBID)。

多載

GetTypeLibGuid(ITypeLib)

擷取類型程式庫的程式庫識別項 (LIBID)。

GetTypeLibGuid(UCOMITypeLib)
已淘汰.

擷取類型程式庫的程式庫識別項 (LIBID)。

GetTypeLibGuid(ITypeLib)

擷取類型程式庫的程式庫識別項 (LIBID)。

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

參數

typelib
ITypeLib

要擷取其 LIBID 的類型程式庫。

傳回

指定之類型程式庫的 LIBID。

屬性

備註

GetTypeLibGuid 直接從現有的類型連結庫擷取 LIBID。 這個動作不同於 方法的 Marshal.GetTypeLibGuidForAssembly 動作,它會根據目前的元件來計算 LIBID 應該是什麼。

如需連結庫標識碼的詳細資訊,請參閱 導出的元件轉換

另請參閱

適用於

GetTypeLibGuid(UCOMITypeLib)

警告

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

擷取類型程式庫的程式庫識別項 (LIBID)。

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

參數

pTLB
UCOMITypeLib

要擷取其 LIBID 的類型程式庫。

傳回

pTLB 參數指向的類型程式庫的 LIBID。

屬性

備註

GetTypeLibGuid 直接從現有的類型連結庫擷取 LIBID。 這個動作不同於 方法的 Marshal.GetTypeLibGuidForAssembly 動作,它會根據目前的元件來計算 LIBID 應該是什麼。

如需連結庫標識碼的詳細資訊,請參閱 導出的元件轉換

另請參閱

適用於