System::Guid class
Inhalt
[
Ausblenden
]Guid class
Stellt einen global eindeutigen Bezeichner dar. Dieser Typ sollte auf dem Stack zugewiesen und an Funktionen per Wert oder Referenz übergeben werden. Verwenden Sie niemals die Klasse System::SmartPtr, um Objekte dieses Typs zu verwalten.
class Guid
Methoden
| Methode | Beschreibung |
|---|---|
| CompareTo(const Guid&) const | Führt einen arithmetischen Vergleich der von dem aktuellen und dem angegebenen Objekt dargestellten GUIDs durch. |
| Equals(const Guid&) const | Bestimmt, ob die von dem aktuellen und dem angegebenen Objekt dargestellten GUIDs gleich sind. |
| GetHashCode() const | Gibt einen Hashcode für das aktuelle Objekt zurück. |
| Guid() | Konstruiert ein Objekt, das eine GUID darstellt, die ausschließlich Nullen enthält. |
| Guid(const ArrayPtr<uint8_t>&) | Konstruiert ein Objekt, das eine GUID darstellt, die als Array von vorzeichenlosen 8‑Bit‑Ganzzahlen angegeben ist. |
| Guid(const System::Details::ArrayView<uint8_t>&) | Konstruiert ein Objekt, das eine GUID darstellt, die als Array‑Ansicht von vorzeichenlosen 8‑Bit‑Ganzzahlen angegeben ist. |
| Guid(const String&) | Konstruiert ein Objekt, das eine GUID darstellt, die als Zeichenkette angegeben ist. |
| Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&) | Konstruiert eine Instanz der Klasse Guid aus den angegebenen GUID‑Komponenten. |
| Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&) | Konstruiert eine Instanz der Klasse Guid aus den angegebenen GUID‑Komponenten. |
| Guid(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) | Konstruiert eine Instanz der Klasse Guid aus den angegebenen vorzeichenlosen Ganzzahlen und Bytes. |
| Guid(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) | Konstruiert eine Instanz der Klasse Guid aus den angegebenen vorzeichenlosen Ganzzahlen und Bytes. |
| Guid(const Guid&) | Konstruiert ein Objekt, das dieselbe GUID wie das angegebene Objekt darstellt. |
| static NewGuid() | Erzeugt eine neue GUID und gibt ein Guid-Objekt zurück, das sie darstellt. |
| operator!=(const Guid&) const | Bestimmt, ob die von dem aktuellen und dem angegebenen Objekt dargestellten GUIDs nicht gleich sind. |
| operator=(const Guid&) | Weist dem aktuellen Objekt den GUID‑Wert zu, der vom angegebenen Guid-Objekt dargestellt wird. |
| operator==(const Guid&) const | Bestimmt, ob die von dem aktuellen und dem angegebenen Objekt dargestellten GUIDs gleich sind. |
| static Parse(const String&) | Konvertiert die angegebene Zeichenkettendarstellung einer GUID in ein äquivalentes Guid-Objekt. |
| ToByteArray() const | Konvertiert die vom aktuellen Objekt dargestellte GUID in ein Byte‑Array. |
| ToString() const | Konvertiert die vom aktuellen Objekt dargestellte GUID in ihre Zeichenkettendarstellung. |
| ToString(const String&) const | Konvertiert die vom aktuellen Objekt dargestellte GUID in ihre Zeichenkettendarstellung unter Verwendung des angegebenen Zeichenkettenformats. |
| ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) const | Konvertiert die vom aktuellen Objekt dargestellte GUID in ihre Zeichenkettendarstellung unter Verwendung des angegebenen Zeichenkettenformats und der Kultur. |
| static TryParse(const String&, Guid&) | Versucht, die angegebene Zeichenkette in ein Guid-Objekt zu konvertieren. |
| ~Guid() | Destruktor. |
Felder
| Feld | Beschreibung |
|---|---|
| static Empty | Stellt eine GUID dar, die den Wert 0 hat. |
Siehe auch
- Namespace System
- Library Aspose.Font for C++