System::Guid-klass
Innehåll
[
Dölj
]Guid class
Representerar en globalt unik identifierare. Denna typ bör allokeras på stacken och skickas till funktioner som värde eller referens. Använd aldrig System::SmartPtr klass 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 | Avgör 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 ett GUID bestående av enbart nollor. |
| Guid(const ArrayPtr<uint8_t>&) | Skapar ett objekt som representerar ett GUID specificerat som en array av osignerade 8-bitars heltalsvärden. |
| Guid(const System::Details::ArrayView<uint8_t>&) | Skapar ett objekt som representerar ett GUID specificerat som en array‑vy av osignerade 8-bitars heltalsvärden. |
| Guid(const String&) | Skapar ett objekt som representerar ett GUID specificerat som en sträng. |
| Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&) | Skapar en instans av Guid klass från de specificerade GUID‑komponenterna. |
| Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&) | Skapar en instans av Guid klass 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 Guid klass från de specificerade osignerade heltalen och byte‑värdena. |
| 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 Guid klass från de specificerade osignerade heltalen och byte‑värdena. |
| Guid(const Guid&) | Skapar ett objekt som representerar samma GUID som det specificerade objektet. |
| static NewGuid() | Genererar ett nytt GUID och returnerar ett Guid objekt som representerar det. |
| operator!=(const Guid&) const | Avgör 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 | Avgör om GUID:erna som representeras av det aktuella och det angivna objektet är lika. |
| static Parse(const String&) | Konverterar den specificerade strängrepresentationen av ett GUID till ett motsvarande Guid objekt. |
| ToByteArray() const | Konverterar GUID‑et som representeras av det aktuella objektet till en array av byte. |
| ToString() const | Konverterar GUID‑et som representeras av det aktuella objektet till dess strängrepresentation. |
| ToString(const String&) const | Konverterar GUID‑et 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‑et 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 ett GUID som har värdet 0. |
Se även
- Namespace System
- Library Aspose.PDF for C++