## UriBuilder class


Παρέχει μεθόδους για τη δημιουργία και τροποποίηση καθολικών αναγνωριστών πόρων (URIs). Τα αντικείμενα αυτής της κλάσης πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη συνάρτηση [System::MakeObject()](../makeobject/). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη [System::SmartPtr](../smartptr/) και χρησιμοποιήστε αυτόν τον δείκτη για να το περάσετε σε συναρτήσεις ως όρισμα.

```cpp
class UriBuilder : public System::Object
```

## Μέθοδοι

| Μέθοδος | Περιγραφή |
| --- | --- |
| [get_Scheme](./get_scheme/)() const | Επιστρέφει το σχήμα του URI που κατασκευάστηκε από το τρέχον αντικείμενο. |
| [get_Uri](./get_uri/)() const | Επιστρέφει το αντικείμενο [Uri](../uri/) που κατασκευάστηκε από το τρέχον αντικείμενο. |
| [set_Port](./set_port/)(int) | Ορίζει τον αριθμό θύρας του URI. |
| [set_Scheme](./set_scheme/)(const String\&) | Ορίζει το σχήμα του URI που δημιουργείται από το τρέχον αντικείμενο στην καθορισμένη τιμή. |
| [ToString](./tostring/)() const override | Επιστρέφει την αναπαράσταση ως συμβολοσειρά του URI που δημιουργείται από το τρέχον αντικείμενο. |
| [UriBuilder](./uribuilder/)(const String\&) | Δημιουργεί ένα αντικείμενο [UriBuilder](./) που αντιπροσωπεύει το καθορισμένο URI. |
| [UriBuilder](./uribuilder/)(const SharedPtr\<Uri\>\&) | Δημιουργεί ένα αντικείμενο [UriBuilder](./) που αντιπροσωπεύει το καθορισμένο URI. |
## Δείτε επίσης

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