## Guid class


Αντιπροσωπεύει ένα Παγκόσμιο Μοναδικό Αναγνωριστικό. Αυτός ο τύπος θα πρέπει να κατανεμηθεί στη στοίβα και να μεταβιβαστεί σε συναρτήσεις με τιμή ή με αναφορά. Ποτέ μην χρησιμοποιείτε την κλάση [System::SmartPtr](../smartptr/) για τη διαχείριση αντικειμένων αυτού του τύπου.

```cpp
class Guid
```

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| [CompareTo](./compareto/)(const Guid\&) const | Πραγματοποιεί αριθμητική σύγκριση των GUID που αντιπροσωπεύονται από το τρέχον και το καθορισμένο αντικείμενο. |
| [Equals](./equals/)(const Guid\&) const | Καθορίζει εάν τα GUID που αντιπροσωπεύονται από το τρέχον και το καθορισμένο αντικείμενο είναι ίσα. |
| [GetHashCode](./gethashcode/)() const | Επιστρέφει έναν κωδικό κατακερματισμού για το τρέχον αντικείμενο. |
| [Guid](./guid/)() | Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει ένα GUID που αποτελείται εξ ολοκλήρου από μηδενικά. |
| [Guid](./guid/)(const ArrayPtr\<uint8_t\>\&) | Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει ένα GUID που ορίζεται ως ένας πίνακας ακεραίων 8-bit χωρίς πρόσημο. |
| [Guid](./guid/)(const System::Details::ArrayView\<uint8_t\>\&) | Δημιουργεί ένα αντικείμενο που αντιπροσωπεύει ένα GUID που ορίζεται ως προβολή πίνακα ακεραίων 8-bit χωρίς πρόσημο. |
| [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](./) από τους καθορισμένους ακέραιους χωρίς πρόσημο και τα byte. |
| [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](./) από τους καθορισμένους ακέραιους χωρίς πρόσημο και τα byte. |
| [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 που αντιπροσωπεύεται από το τρέχον αντικείμενο σε πίνακα byte. |
| [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++](../../)
