Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Especifica el identificador único de una clase o interfaz.
Sintaxis
[ uuid( "uuid" ) ]
Parámetros
uuid
Identificador único de 128 bits.
Comentarios
Si la definición de una interfaz o clase no especifica el atributo de C++ uuid, el compilador de Microsoft C++ proporcionará uno. Al especificar un uuid, debe incluir las comillas.
Si no especifica uuid, el compilador generará el mismo GUID para interfaces o clases con el mismo nombre en proyectos de atributos diferentes en una máquina.
Puede usar Uuidgen.exe o Guidgen.exe para generar identificadores únicos propios. (Para ejecutar cualquiera de estas herramientas, haga clic en Iniciar y, luego, en Ejecutar en el menú. A continuación, escriba el nombre de la herramienta necesaria).
Cuando se usa en un proyecto que no usa también ATL, especificar el uuid atributo es el mismo que especificar el modificador uuid__declspec. Para recuperar el uuid de una clase, puede usar __uuidof.
Ejemplo
Consulte el ejemplo de bindable para ver un ejemplo de uso de uuid.
Requisitos
| Contexto de atributo | Valor |
|---|---|
| Se aplica a | class, struct, interface, , union, enum |
| Reiterativo | No |
| Atributos requeridos | Ninguno |
| Atributos no válidos | Ninguno |
Para obtener más información acerca de los contextos de atributo, consulte Contextos de atributo.
Consulte también
Atributos IDL
Atributos de interfaz
Atributos de clase
Typedef, Enum, Union y Struct (atributos)
uuid