System::Guid class
Contenuti
[
Nascondere
]Guid class
Rappresenta un Identificatore Unico Globale. Questo tipo dovrebbe essere allocato nello stack e passato alle funzioni per valore o per riferimento. Non utilizzare mai la classe System::SmartPtr per gestire oggetti di questo tipo.
class Guid
Metodi
| Metodo | Descrizione |
|---|---|
| CompareTo(const Guid&) const | Esegue il confronto aritmetico dei GUID rappresentati dall’oggetto corrente e da quello specificato. |
| Equals(const Guid&) const | Determina se i GUID rappresentati dall’oggetto corrente e da quello specificato sono uguali. |
| GetHashCode() const | Restituisce un codice hash per l’oggetto corrente. |
| Guid() | Costruisce un oggetto che rappresenta un GUID composto interamente da zeri. |
| Guid(const ArrayPtr<uint8_t>&) | Costruisce un oggetto che rappresenta un GUID specificato come un array di valori interi senza segno a 8 bit. |
| Guid(const System::Details::ArrayView<uint8_t>&) | Costruisce un oggetto che rappresenta un GUID specificato come una vista di array di valori interi senza segno a 8 bit. |
| Guid(const String&) | Costruisce un oggetto che rappresenta un GUID specificato come stringa. |
| Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&) | Costruisce un’istanza della classe Guid dai componenti GUID specificati. |
| Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&) | Costruisce un’istanza della classe Guid dai componenti GUID specificati. |
| Guid(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) | Costruisce un’istanza della classe Guid dai numeri interi senza segno e byte specificati. |
| Guid(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) | Costruisce un’istanza della classe Guid dai numeri interi senza segno e byte specificati. |
| Guid(const Guid&) | Costruisce un oggetto che rappresenta lo stesso GUID dell’oggetto specificato. |
| static NewGuid() | Genera un nuovo GUID e restituisce un oggetto Guid che lo rappresenta. |
| operator!=(const Guid&) const | Determina se i GUID rappresentati dall’oggetto corrente e da quello specificato non sono uguali. |
| operator=(const Guid&) | Assegna all’oggetto corrente il valore GUID rappresentato dall’oggetto Guid specificato. |
| operator==(const Guid&) const | Determina se i GUID rappresentati dall’oggetto corrente e da quello specificato sono uguali. |
| static Parse(const String&) | Converte la rappresentazione stringa specificata di un GUID in un oggetto Guid equivalente. |
| ToByteArray() const | Converte il GUID rappresentato dall’oggetto corrente in un array di byte. |
| ToString() const | Converte il GUID rappresentato dall’oggetto corrente nella sua rappresentazione stringa. |
| ToString(const String&) const | Converte il GUID rappresentato dall’oggetto corrente nella sua rappresentazione stringa usando il formato stringa specificato. |
| ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) const | Converte il GUID rappresentato dall’oggetto corrente nella sua rappresentazione stringa usando il formato stringa e la cultura specificati. |
| static TryParse(const String&, Guid&) | Prova a convertire la stringa specificata in un oggetto Guid. |
| ~Guid() | Distruttore. |
Campi
| Campo | Descrizione |
|---|---|
| static Empty | Rappresenta un GUID con valore 0. |
Vedi anche
- Namespace System
- Library Aspose.Font for C++