System::Guid class
Innehåll
[
Dölj
]Guid class
Representerar en globalt unik identifierare. Denna typ bör allokeras på stacken och passeras till funktioner som värde eller referens. Använd aldrig System::SmartPtr‑klassen för att hantera objekt av denna typ.
class Guid
Metoder
| Metod | Beskrivning |
|---|---|
| CompareTo(const Guid&) const | Utför aritmetisk jämförelse av GUID:erna som representeras av det aktuella och det angivna objektet. |
| Equals(const Guid&) const | Bestämmer om GUID:erna som representeras av det aktuella och det angivna objektet är lika. |
| GetHashCode() const | Returnerar en hashkod för det aktuella objektet. |
| Guid() | Skapar ett objekt som representerar en GUID bestående av enbart nollor. |
| Guid(const ArrayPtr<uint8_t>&) | Skapar ett objekt som representerar en GUID specificerad som en array av osignerade 8‑bitars heltalsvärden. |
| Guid(const System::Details::ArrayView<uint8_t>&) | Skapar ett objekt som representerar en GUID specificerad som en array‑vy av osignerade 8‑bitars heltalsvärden. |
| Guid(const String&) | Skapar ett objekt som representerar en GUID specificerad som en sträng. |
| Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&) | Skapar en instans av klassen Guid från de specificerade GUID‑komponenterna. |
| Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&) | Skapar en instans av klassen Guid från de specificerade GUID‑komponenterna. |
| Guid(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) | Skapar en instans av klassen Guid från de specificerade osignerade heltalen och byten. |
| Guid(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) | Skapar en instans av klassen Guid från de specificerade osignerade heltalen och byten. |
| Guid(const Guid&) | Skapar ett objekt som representerar samma GUID som det specificerade objektet. |
| static NewGuid() | Genererar en ny GUID och returnerar ett Guid-objekt som representerar den. |
| operator!=(const Guid&) const | Bestämmer om GUID:erna som representeras av det aktuella och det angivna objektet inte är lika. |
| operator=(const Guid&) | Tilldelar det aktuella objektet GUID‑värdet som representeras av det specificerade Guid-objektet. |
| operator==(const Guid&) const | Bestämmer om GUID:erna som representeras av det aktuella och det angivna objektet är lika. |
| static Parse(const String&) | Konverterar den specificerade strängrepresentationen av en GUID till ett motsvarande Guid-objekt. |
| ToByteArray() const | Konverterar GUID‑en som representeras av det aktuella objektet till en array av byte. |
| ToString() const | Konverterar GUID‑en som representeras av det aktuella objektet till dess strängrepresentation. |
| ToString(const String&) const | Konverterar GUID‑en som representeras av det aktuella objektet till dess strängrepresentation med det specificerade strängformatet. |
| ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) const | Konverterar GUID‑en som representeras av det aktuella objektet till dess strängrepresentation med det specificerade strängformatet och kultur. |
| static TryParse(const String&, Guid&) | Försöker konvertera den specificerade strängen till ett Guid-objekt. |
| ~Guid() | Destruktor. |
Fält
| Fält | Beskrivning |
|---|---|
| static Empty | Representerar en GUID som har värdet 0. |
Se även
- Namespace System
- Library Aspose.Page for C++