System::Guid class
Содержание
[
Скрывать
]Guid class
Представляет глобальный уникальный идентификатор. Этот тип должен быть выделен в стеке и передаваться в функции по значению или по ссылке. Никогда не используйте класс System::SmartPtr для управления объектами этого типа.
class Guid
Методы
| Метод | Описание |
|---|---|
| CompareTo(const Guid&) const | Выполняет арифметическое сравнение GUID, представленных текущим и указанным объектами. |
| Equals(const Guid&) const | Определяет, равны ли GUID, представленные текущим и указанным объектами. |
| GetHashCode() const | Возвращает хеш‑код текущего объекта. |
| Guid() | Создаёт объект, представляющий GUID, состоящий только из нулей. |
| Guid(const ArrayPtr<uint8_t>&) | Создаёт объект, представляющий GUID, заданный массивом беззнаковых 8‑битных целочисленных значений. |
| Guid(const System::Details::ArrayView<uint8_t>&) | Создаёт объект, представляющий GUID, заданный представлением массива беззнаковых 8‑битных целочисленных значений. |
| Guid(const String&) | Создаёт объект, представляющий GUID, заданный строкой. |
| Guid(int32_t, int16_t, int16_t, const ArrayPtr<uint8_t>&) | Создаёт экземпляр класса Guid из указанных компонентов GUID. |
| Guid(int32_t, int16_t, int16_t, const System::Details::ArrayView<uint8_t>&) | Создаёт экземпляр класса Guid из указанных компонентов GUID. |
| Guid(int32_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) | Создаёт экземпляр класса Guid из указанных беззнаковых целых чисел и байтов. |
| Guid(uint32_t, uint16_t, uint16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) | Создаёт экземпляр класса Guid из указанных беззнаковых целых чисел и байтов. |
| Guid(const Guid&) | Создаёт объект, представляющий тот же GUID, что и указанный объект. |
| static NewGuid() | Генерирует новый GUID и возвращает объект Guid, представляющий его. |
| operator!=(const Guid&) const | Определяет, не равны ли GUID, представленные текущим и указанным объектами. |
| operator=(const Guid&) | Присваивает текущему объекту значение GUID, представленное указанным объектом Guid. |
| operator==(const Guid&) const | Определяет, равны ли GUID, представленные текущим и указанным объектами. |
| static Parse(const String&) | Преобразует указанное строковое представление GUID в эквивалентный объект Guid. |
| ToByteArray() const | Преобразует GUID, представленный текущим объектом, в массив байтов. |
| ToString() const | Преобразует GUID, представленный текущим объектом, в его строковое представление. |
| ToString(const String&) const | Преобразует GUID, представленный текущим объектом, в его строковое представление, используя указанный строковый формат. |
| ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) const | Преобразует GUID, представленный текущим объектом, в его строковое представление, используя указанный строковый формат и культуру. |
| static TryParse(const String&, Guid&) | Пытается преобразовать указанную строку в объект Guid. |
| ~Guid() | Деструктор. |
Поля
| Поле | Описание |
|---|---|
| static Empty | Представляет GUID со значением 0. |
См. также
- Namespace System
- Library Aspose.Font for C++