Marshal.GenerateGuidForType(Type) 方法

定義

傳回指定類型的全域唯一識別項 (GUID),或使用類型程式庫匯出工具 (TlbExp.exe) 使用的演算法來產生 GUID。

public:
 static Guid GenerateGuidForType(Type ^ type);
public static Guid GenerateGuidForType (Type type);
[System.Security.SecurityCritical]
public static Guid GenerateGuidForType (Type type);
static member GenerateGuidForType : Type -> Guid
[<System.Security.SecurityCritical>]
static member GenerateGuidForType : Type -> Guid
Public Shared Function GenerateGuidForType (type As Type) As Guid

參數

type
Type

要為其產生 GUID 的類型。

傳回

指定之類型的識別項。

屬性

備註

如果類型在元數據中有 GUID,則會傳回它。 否則,會自動產生 GUID。 您可以使用此方法,以程式設計方式判斷任何 Managed 類型的 COM GUID,包括 COM 不可見的類型。 類別介面是唯一的例外狀況,因為它們不會對應至 Managed 類型。 GenerateGuidForType 提供與 Type.GUID 屬性相同的功能。

適用於

另請參閱