Udostępnij za pośrednictwem


uuid (Atrybuty C++)

Określa unikatowy identyfikator klasy lub interfejsu.

[ uuid( 
   "uuid" 
) ]

Parametry

  • UUID
    128-Bitowe, identyfikator unikatowy.

Uwagi

Jeśli nie określono definicji klasy lub interfejsu uuid atrybut języka C++, a następnie kompilator Visual C++ zapewni jeden.Podczas określania uuid, musi zawierać cudzysłowów.

Jeśli nie określisz uuid, a następnie kompilator wygeneruje ten sam identyfikator GUID dla interfejsów lub klas o tej samej nazwie atrybutu różnych projektów na komputerze.

Uuidgen.exe lub Guidgen.exe można użyć do wygenerowania własne unikatowe identyfikatory.(Aby uruchomić dowolną z tych narzędzi, kliknij przycisk uruchomić i kliknij przycisk uruchomić w menu.Następnie wprowadź nazwę narzędzia wymagana.)

Określanie używanego w programie project, który nie używa również ATL uuid atrybutu jest taka sama, jak określanie uuid __declspec modyfikator.Aby pobrać uuid klasy, można użyć __uuidof

Przykład

Zobacz które można powiązać przykład wykorzystanie próbki uuid.

Wymagania

Atrybutu kontekstu

Stosuje się do

class, struct, interface, union,enum

Powtarzalne

Nr

Wymagane atrybuty

Brak

Nieprawidłowe atrybuty

Brak

Aby uzyskać więcej informacji na temat kontekstów atrybutu, zobacz Kontekstów atrybutu.

Zobacz też

Informacje

uuid

Inne zasoby

atrybuty IDL

Atrybuty interfejsu

Atrybuty klasy

Atrybuty Typedef, Enum, Union oraz Struct

Attributes Samples