Kelas nilai Platform::Guid
Mewakili jenis GUID dalam sistem jenis Windows Runtime.
Sintaks
public value struct Guid
Anggota
Platform::Guid
Equals()
memiliki metode , GetHashCode()
, dan ToString()
yang berasal dari Platform::Object Class, dan GetTypeCode()
metode yang berasal dari Platform::Type Class.
Platform::Guid
juga memiliki anggota berikut.
Anggota | Deskripsi |
---|---|
Guid | Menginisialisasi instans baru dari Platform::Guid . |
operator== | Sama dengan operator. |
operator!= | Tidak sama dengan operator. |
operator< |
Kurang dari operator. |
operator() | Mengonversi ke Platform::Guid GUID . |
Keterangan
Untuk menghasilkan baru Platform::Guid
, gunakan metode statis Windows::Foundation::GuidHelper::CreateNewGuid .
Persyaratan
Klien minimum yang didukung: Windows 8
Server minimum yang didukung: Windows Server 2012
Namespace: Platform
Metadata: platform.winmd
Guid::Guid Constructors
Menginisialisasi instans baru dari Platform::Guid
.
Sintaks
Guid(
unsigned int a,
unsigned short b,
unsigned short c,
unsigned char d,
unsigned char e,
unsigned char f,
unsigned char g,
unsigned char h,
unsigned char i,
unsigned char j,
unsigned char k );
Guid(GUID m);
Guid(
unsigned int a,
unsigned short b,
unsigned short c,
Array<unsigned char>^ n );
Parameter
a
4 byte pertama dari GUID
.
b
2 byte berikutnya dari GUID
.
c
2 byte berikutnya dari GUID
.
d
Byte berikutnya dari GUID
.
e
Byte berikutnya dari GUID
.
f
Byte berikutnya dari GUID
.
g
Byte berikutnya dari GUID
.
h
Byte berikutnya dari GUID
.
i
Byte berikutnya dari GUID
.
j
Byte berikutnya dari GUID
.
k
Byte berikutnya dari GUID
.
m
GUID
dalam bentuk struktur GUID.
n
Sisa 8 byte dari GUID
.
Guid::operator== Operator
Membandingkan dua Platform::Guid
instans untuk kesetaraan.
Sintaks
static bool Platform::Guid::operator==(Platform::Guid guid1, Platform::Guid guid2);
Parameter
guid1
Yang pertama Platform::Guid
membandingkan.
guid2
Yang kedua Platform::Guid
untuk dibandingkan.
Tampilkan Nilai
True jika kedua Platform::Guid
instans sama.
Keterangan
Lebih suka menggunakan ==
operator alih-alih metode statis Windows::Foundation::GuidHelper::Equals .
Guid::operator!= Operator
Membandingkan dua Platform::Guid
instans untuk ketidaksamaan.
Sintaks
static bool Platform::Guid::operator!=(Platform::Guid guid1, Platform::Guid guid2);
Parameter
guid1
Yang pertama Platform::Guid
membandingkan.
guid2
Yang kedua Platform::Guid
untuk dibandingkan.
Tampilkan Nilai
True jika dua Platform::Guid
instans tidak sama.
Guid::operator<
Operator
Membandingkan dua Platform::Guid
instans untuk pemesanan.
Sintaks
static bool Platform::Guid::operator<(Platform::Guid guid1, Platform::Guid guid2);
Parameter
guid1
Yang pertama Platform::Guid
membandingkan.
guid2
Yang kedua Platform::Guid
untuk dibandingkan.
Tampilkan Nilai
True jika guid1 diurutkan sebelum guid2. Urutannya leksikografis setelah memperlakukan masing-masing Platform::Guid
seolah-olah itu adalah array dari empat nilai yang tidak ditandatangani 32-bit. Ini bukan urutan yang digunakan oleh SQL Server atau .NET Framework, juga tidak sama dengan pengurutan leksikografis berdasarkan representasi string.
Operator ini disediakan sehingga Guid
objek dapat lebih mudah dikonsumsi oleh pustaka standar C++.
Guid::operator() Operator
Secara implisit mengonversi ke Platform::Guid
struktur GUID.
Sintaks
const GUID& Platform::Guid::operator();