## UriBuilder class


Stellt Methoden zum Erzeugen und Ändern von Universal Resource Identifiers (URIs) bereit. Objekte dieser Klasse sollten nur mit der Funktion [System::MakeObject()](../makeobject/) alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen [System::SmartPtr](../smartptr/)-Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

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

## Methoden

| Methode | Beschreibung |
| --- | --- |
| [get_Scheme](./get_scheme/)() const | Gibt das Schema der vom aktuellen Objekt erstellten URI zurück. |
| [get_Uri](./get_uri/)() const | Gibt das [Uri](../uri/)-Objekt zurück, das vom aktuellen Objekt erstellt wurde. |
| [set_Port](./set_port/)(int) | Setzt die Portnummer der URI. |
| [set_Scheme](./set_scheme/)(const String\&) | Setzt das Schema der vom aktuellen Objekt erstellten URI auf den angegebenen Wert. |
| [ToString](./tostring/)() const override | Gibt die Zeichenkettenrepräsentation der vom aktuellen Objekt erstellten URI zurück. |
| [UriBuilder](./uribuilder/)(const String\&) | Erstellt ein [UriBuilder](./)-Objekt, das die angegebene URI darstellt. |
| [UriBuilder](./uribuilder/)(const SharedPtr\<Uri\>\&) | Erstellt ein [UriBuilder](./)-Objekt, das die angegebene URI darstellt. |
## Siehe auch

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