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 应是什么。

有关库标识符的详细信息,请参阅 导出的程序集转换

另请参阅

适用于