Classe System::Guid

Guid class

Représente un identifiant globalement unique. Ce type doit être alloué sur la pile et passé aux fonctions par valeur ou par référence. N’utilisez jamais la classe System::SmartPtr pour gérer les objets de ce type.

class Guid

Méthodes

MéthodeDescription
CompareTo(const Guid&) constEffectue une comparaison arithmétique des GUID représentés par les objets actuel et spécifié.
Equals(const Guid&) constDétermine si les GUID représentés par les objets actuel et spécifié sont égaux.
GetHashCode() constRenvoie un code de hachage pour l’objet actuel.
Guid()Construit un objet qui représente un GUID composé de tous les zéros.
Guid(const ArrayPtr<uint8_t>&)Construit un objet qui représente un GUID spécifié sous forme de tableau de valeurs entières non signées de 8 bits.
Guid(const System::Details::ArrayView<uint8_t>&)Construit un objet qui représente un GUID spécifié sous forme de vue de tableau de valeurs entières non signées de 8 bits.
Guid(const String&)Construit un objet qui représente un GUID spécifié sous forme de chaîne.
Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&)Construit une instance de la classe Guid à partir des composants GUID spécifiés.
Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&)Construit une instance de la classe Guid à partir des composants GUID spécifiés.
Guid(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Construit une instance de la classe Guid à partir des entiers non signés et des octets spécifiés.
Guid(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)Construit une instance de la classe Guid à partir des entiers non signés et des octets spécifiés.
Guid(const Guid&)Construit un objet qui représente le même GUID que l’objet spécifié.
static NewGuid()Génère un nouveau GUID et renvoie un objet Guid qui le représente.
operator!=(const Guid&) constDétermine si les GUID représentés par les objets actuel et spécifié ne sont pas égaux.
operator=(const Guid&)Attribue à l’objet actuel la valeur GUID représentée par l’objet Guid spécifié.
operator==(const Guid&) constDétermine si les GUID représentés par les objets actuel et spécifié sont égaux.
static Parse(const String&)Convertit la représentation sous forme de chaîne spécifiée d’un GUID en un objet Guid équivalent.
ToByteArray() constConvertit le GUID représenté par l’objet actuel en tableau d’octets.
ToString() constConvertit le GUID représenté par l’objet actuel en sa représentation sous forme de chaîne.
ToString(const String&) constConvertit le GUID représenté par l’objet actuel en sa représentation sous forme de chaîne en utilisant le format de chaîne spécifié.
ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) constConvertit le GUID représenté par l’objet actuel en sa représentation sous forme de chaîne en utilisant le format de chaîne et la culture spécifiés.
static TryParse(const String&, Guid&)Tente de convertir la chaîne spécifiée en objet Guid.
~Guid()Destructeur.

Champs

ChampDescription
static EmptyReprésente un GUID dont la valeur est 0.

Voir aussi