Sdílet prostřednictvím


identifikátor UUID (atributy C++)

Určuje jedinečný Identifikátor třídy nebo rozhraní.

[ uuid(
   "uuid"
) ]

Parametry

  • identifikátor UUID
    128 Bitů, jedinečný identifikátor.

Poznámky

Pokud definice třídy nebo rozhraní neurčuje uuid atribut jazyka C++, pak kompilátoru Visual C++ poskytne jeden.Při zadávání uuid, musíte vložit uvozovky.

Pokud nezadáte uuid, pak kompilátor vygeneruje stejný identifikátor GUID rozhraní nebo třídy se stejným názvem v různých atribut projekty v počítači.

Můžete generovat vlastní jedinečné ID Uuidgen.exe nebo Guidgen.exe.(Buď tyto nástroje, klepněte na Start a na Spustit v nabídce.Zadejte název požadované nástroje.)

Při použití v projektu, který také nepoužívá ATL, určení uuid atributu je stejný jako uuid __declspec modifikátor.Načíst uuid třídy, můžete použít __uuidof

Příklad

Najdete vazbu příklad použití vzorku uuid.

Požadavky

Atribut kontextu

V aplikacích

class, struct, interface, union,enum

Opakovatelné

Ne

Požadované atributy

Žádná

Neplatné atributy

Žádná

Další informace o kontextech atribut, viz Kontexty atribut.

Viz také

Referenční dokumentace

uuid

Další zdroje

Atributy IDL

Atributy rozhraní

Atributy třídy

Definice TypeDef, Enum, unie a struktura atributy

Attributes Samples