Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Vertegenwoordigt een GUID type in het Windows Runtime-typesysteem.
Syntaxis
public value struct Guid
Leden
Platform::Guid beschikt over de methoden Equals(), GetHashCode()en ToString() die zijn afgeleid van de Platform::Objectklasseen de GetTypeCode() methode die is afgeleid van het Platform::Type Class.
Platform::Guid heeft ook de volgende leden.
| Lid | Beschrijving |
|---|---|
| guid- | Initialiseert een nieuw exemplaar van een Platform::Guid. |
| operator== | Is gelijk aan de operator. |
| operator!= | Is niet gelijk aan de operator. |
operator< |
Kleiner dan operator. |
| operator() | Converteert een Platform::Guid naar een GUID. |
Opmerkingen
Als u een nieuwe Platform::Guidwilt genereren, gebruikt u de Windows::Foundation::GuidHelper::CreateNewGuid statische methode.
Eisen
Minimaal ondersteunde client: Windows 8
Minimaal ondersteunde server: Windows Server 2012
naamruimte: Platform
Metagegevens: platform.winmd
Guid::Guid Constructors
Initialiseert een nieuw exemplaar van een Platform::Guid.
Syntaxis
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 );
Parameters
een
De eerste 4 bytes van de GUID.
b
De volgende 2 bytes van de GUID.
c
De volgende 2 bytes van de GUID.
d
De volgende byte van de GUID.
e-
De volgende byte van de GUID.
f
De volgende byte van de GUID.
g
De volgende byte van de GUID.
h-
De volgende byte van de GUID.
i
De volgende byte van de GUID.
j-
De volgende byte van de GUID.
k
De volgende byte van de GUID.
m
Een GUID in de vorm van een GUID-structuur.
n
De resterende 8 bytes van de GUID.
Guid::operator== Operator
Vergelijkt twee Platform::Guid instanties voor gelijkheid.
Syntaxis
static bool Platform::Guid::operator==(Platform::Guid guid1, Platform::Guid guid2);
Parameters
guid1-
De eerste Platform::Guid om te vergelijken.
guid2-
De tweede Platform::Guid om te vergelijken.
Retourwaarde
Waar als de twee Platform::Guid instanties gelijk zijn.
Opmerkingen
Gebruik liever de operator == in plaats van de Windows::Foundation::GuidHelper::Equals statische methode.
Guid::operator!= Operator
Vergelijkt twee Platform::Guid instanties voor ongelijkheid.
Syntaxis
static bool Platform::Guid::operator!=(Platform::Guid guid1, Platform::Guid guid2);
Parameters
guid1-
De eerste Platform::Guid om te vergelijken.
guid2-
De tweede Platform::Guid om te vergelijken.
Retourwaarde
Waar als de twee Platform::Guid instanties niet gelijk zijn.
operator voor Guid::operator<
Vergelijkt twee Platform::Guid exemplaren voor bestellen.
Syntaxis
static bool Platform::Guid::operator<(Platform::Guid guid1, Platform::Guid guid2);
Parameters
guid1-
De eerste Platform::Guid om te vergelijken.
guid2-
De tweede Platform::Guid om te vergelijken.
Retourwaarde
Waar als guid1- wordt besteld voordat guid2. De volgorde is lexicografisch na het behandelen van elke Platform::Guid alsof het een matrix is van vier niet-ondertekende waarden van 32 bits. Dit is niet de volgorde die wordt gebruikt door SQL Server of .NET Framework, en is evenmin hetzelfde als lexicografische volgorde op tekenreeksweergave.
Deze operator wordt geleverd, zodat Guid objecten gemakkelijker kunnen worden gebruikt door de standaardbibliotheek van C++ .
Guid::operator() Operator()
Converteert impliciet een Platform::Guid naar een GUID-structuur.
Syntaxis
const GUID& Platform::Guid::operator();
Retourwaarde
Een GUID-structuur.