System::Guid class
محتويات
[
يخفي
]Guid class
يمثل معرفًا فريدًا عالميًا. يجب تخصيص هذا النوع على المكدس وتمريره إلى الدوال بالقيمة أو بالمرجع. لا تستخدم أبدًا فئة System::SmartPtr لإدارة كائنات هذا النوع.
class Guid
الطرق
| طريقة | الوصف |
|---|---|
| CompareTo(const Guid&) const | يُجري مقارنة حسابية بين GUIDs الممثلة بواسطة الكائن الحالي والكائن المحدد. |
| Equals(const Guid&) const | يحدد ما إذا كانت GUIDs الممثلة بواسطة الكائن الحالي والكائن المحدد متساوية. |
| 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 | يحدد ما إذا كانت GUIDs الممثلة بواسطة الكائن الحالي والكائن المحدد غير متساوية. |
| operator=(const Guid&) | يُعيّن للكائن الحالي قيمة GUID الممثلة بواسطة الكائن Guid المحدد. |
| operator==(const Guid&) const | يحدد ما إذا كانت GUIDs الممثلة بواسطة الكائن الحالي والكائن المحدد متساوية. |
| 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++