## Guid class


एक ग्लोबली यूनिक आइडेंटिफ़ायर (GUID) का प्रतिनिधित्व करता है। इस प्रकार को स्टैक पर आवंटित किया जाना चाहिए और फ़ंक्शनों को मान या रेफ़रेंस द्वारा पास किया जाना चाहिए। इस प्रकार की ऑब्जेक्ट्स को प्रबंधित करने के लिए [System::SmartPtr](../smartptr/) क्लास का कभी उपयोग न करें।

```cpp
class Guid
```

## विधियाँ

| विधि | विवरण |
| --- | --- |
| [CompareTo](./compareto/)(const Guid\&) const | वर्तमान और निर्दिष्ट ऑब्जेक्ट्स द्वारा प्रतिनिधित्व किए गए GUIDs की अंकगणितीय तुलना करता है। |
| [Equals](./equals/)(const Guid\&) const | निर्धारित करता है कि वर्तमान और निर्दिष्ट ऑब्जेक्ट्स द्वारा प्रतिनिधित्व किए गए GUID समान हैं या नहीं। |
| [GetHashCode](./gethashcode/)() const | वर्तमान ऑब्जेक्ट के लिए हैश कोड लौटाता है। |
| [Guid](./guid/)() | एक ऑब्जेक्ट बनाता है जो सभी शून्य वाले GUID का प्रतिनिधित्व करता है। |
| [Guid](./guid/)(const ArrayPtr\<uint8_t\>\&) | एक ऑब्जेक्ट बनाता है जो असाइनड 8-बिट पूर्णांक मानों की एरे के रूप में निर्दिष्ट GUID का प्रतिनिधित्व करता है। |
| [Guid](./guid/)(const System::Details::ArrayView\<uint8_t\>\&) | एक ऑब्जेक्ट बनाता है जो असाइनड 8-बिट पूर्णांक मानों के एरे व्यू के रूप में निर्दिष्ट GUID का प्रतिनिधित्व करता है। |
| [Guid](./guid/)(const String\&) | एक ऑब्जेक्ट बनाता है जो स्ट्रिंग के रूप में निर्दिष्ट GUID का प्रतिनिधित्व करता है। |
| [Guid](./guid/)(int32_t, int16_t, int16_t, const ArrayPtr\<uint8_t\>\&) | निर्दिष्ट GUID घटकों से [Guid](./) क्लास का एक इंस्टेंस बनाता है। |
| [Guid](./guid/)(int32_t, int16_t, int16_t, const System::Details::ArrayView\<uint8_t\>\&) | निर्दिष्ट GUID घटकों से [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](./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](./guid/)(const Guid\&) | एक ऑब्जेक्ट बनाता है जो निर्दिष्ट ऑब्जेक्ट के समान GUID का प्रतिनिधित्व करता है। |
| static [NewGuid](./newguid/)() | एक नया GUID उत्पन्न करता है और एक [Guid](./) ऑब्जेक्ट लौटाता है जो इसे दर्शाता है। |
| [operator!=](./operator!=/)(const Guid\&) const | निर्धारित करता है कि वर्तमान और निर्दिष्ट ऑब्जेक्ट्स द्वारा प्रतिनिधित्व किए गए GUID असमान हैं या नहीं। |
| [operator=](./operator=/)(const Guid\&) | वर्तमान ऑब्जेक्ट को निर्दिष्ट [Guid](./) ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए GUID मान को असाइन करता है। |
| [operator==](./operator==/)(const Guid\&) const | निर्धारित करता है कि वर्तमान और निर्दिष्ट ऑब्जेक्ट्स द्वारा प्रतिनिधित्व किए गए GUID समान हैं या नहीं। |
| static [Parse](./parse/)(const String\&) | GUID की निर्दिष्ट स्ट्रिंग प्रतिनिधित्व को समकक्ष [Guid](./) ऑब्जेक्ट में परिवर्तित करता है। |
| [ToByteArray](./tobytearray/)() const | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए GUID को बाइट्स की एरे में परिवर्तित करता है। |
| [ToString](./tostring/)() const | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए GUID को उसकी स्ट्रिंग प्रतिनिधित्व में परिवर्तित करता है। |
| [ToString](./tostring/)(const String\&) const | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए GUID को निर्दिष्ट स्ट्रिंग फ़ॉर्मेट का उपयोग करके उसकी स्ट्रिंग प्रतिनिधित्व में परिवर्तित करता है। |
| [ToString](./tostring/)(const String\&, const SharedPtr\<Globalization::CultureInfo\>\&) const | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए GUID को निर्दिष्ट स्ट्रिंग फ़ॉर्मेट और संस्कृति का उपयोग करके उसकी स्ट्रिंग प्रतिनिधित्व में परिवर्तित करता है। |
| static [TryParse](./tryparse/)(const String\&, Guid\&) | निर्दिष्ट स्ट्रिंग को [Guid](./) ऑब्जेक्ट में परिवर्तित करने का प्रयास करता है। |
| [~Guid](./~guid/)() | डिस्ट्रक्टर। |
## फ़ील्ड्स

| फ़ील्ड | विवरण |
| --- | --- |
| static [Empty](./empty/) | एक GUID का प्रतिनिधित्व करता है जिसका मान 0 है। |
## संबंधित देखें

* Namespace [System](../)
* Library [Aspose.Page for C++](../../)
