共用方式為


uuid (C++ 屬性)

指定類別或介面的專一識別碼。

[ uuid( 
   "uuid" 
) ]

參數

  • uuid
    128 位元的唯一識別項。

備註

如果未指定的介面或類別定義uuid C++ 屬性,然後 Visual C++ 編譯器會提供一個。 當您指定uuid,您必須將包含引號。

如果您未指定uuid,則編譯器會產生不同的屬性在電腦上的專案中的介面或類別具有相同的名稱相同的 GUID。

您可以使用 Uuidgen.exe 或 Guidgen.exe 來產生您自己的唯一識別碼。 (若要執行這些工具的其中一個,請按一下 [ 開始 再利用 執行在功能表上。 然後輸入所需的工具的名稱)。

也不會使用 ATL 專案中使用時,指定uuid屬性等同於指定 uuid __declspec 修飾詞。 若要擷取uuid的類別,您可以使用 __uuidof

範例

請參閱可繫結的範例用法的範例uuid。

需求

屬性內容

適用於

class, struct, interface, union,enum

可重複

必要的屬性

None

無效的屬性

None

如需有關屬性內容的詳細資訊,請參閱屬性內容

請參閱

參考

uuid

其他資源

IDL 屬性

介面屬性

類別屬性

Typedef、Enum、Union 和 Struct 屬性

Attributes Samples