uuid (Atribut C++)
Menentukan ID unik untuk kelas atau antarmuka.
Sintaks
[ uuid( "uuid" ) ]
Parameter
uuid
Pengidentifikasi unik 128-bit.
Keterangan
Jika definisi antarmuka atau kelas tidak menentukan uuid
atribut C++, pengkompilasi Microsoft C++ akan menyediakannya. Saat Anda menentukan uuid
, Anda harus menyertakan tanda kutip.
Jika Anda tidak menentukan uuid
, maka pengkompilasi akan menghasilkan GUID yang sama untuk antarmuka atau kelas dengan nama yang sama dalam proyek atribut yang berbeda pada komputer.
Anda dapat menggunakan Uuidgen.exe atau Guidgen.exe untuk menghasilkan ID unik Anda sendiri. (Untuk menjalankan salah satu alat ini, klik Mulai dan klik Jalankan pada menu. Kemudian masukkan nama alat yang diperlukan.)
Ketika digunakan dalam proyek yang tidak juga menggunakan ATL, menentukan uuid
atribut sama dengan menentukan pengubah uuid__declspec
. Untuk mengambil uuid
kelas, Anda dapat menggunakan __uuidof
Contoh
Lihat contoh yang dapat diikat untuk contoh penggunaan uuid
.
Persyaratan
Konteks atribut | Nilai |
---|---|
Berlaku untuk | class , , struct interface , , union ,enum |
Berulang | No |
Atribut yang diperlukan | Tidak |
Atribut tidak valid | Tidak |
Untuk informasi selengkapnya tentang konteks atribut, lihat Konteks Atribut.
Lihat juga
Atribut IDL
Atribut Antarmuka
Atribut Kelas
Atribut Typedef, Enum, Union, dan Struct
uuid
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk