Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Uri-Konstruktor: (String)

 

Veröffentlicht: Oktober 2016

Initialisiert eine neue Instanz der Uri-Klasse mit dem angegebenen URI.

Namespace:   System
Assembly:  System (in System.dll)

public Uri(
	string uriString
)

Parameter

uriString
Type: System.String

Ein URI.

Exception Condition
ArgumentNullException

uriString ist null.

UriFormatException
System_CAPS_noteHinweis

In der .NET for Windows Store apps oder Portable Class Library, fangen Sie die basisklassenausnahme FormatException, stattdessen.

uriString ist leer.

- oder -

Das in uriString angegebene Schema ist nicht richtig formatiert. Siehe CheckSchemeName.

- oder -

uriString enthält zu viele Schrägstriche.

- oder -

Das in uriString angegebene Kennwort ist ungültig.

- oder -

Der in uriString angegebene Hostname ist ungültig.

- oder -

Der in uriString angegebene Dateiname ist ungültig.

- oder -

Der in uriString angegebene Benutzername ist ungültig.

- oder -

Der in uriString angegebene Host- oder Zertifizierungsstellenname darf nicht mit umgekehrten Schrägstrichen enden.

- oder -

Die in uriString angegebene Portnummer ist ungültig oder kann nicht analysiert werden.

- oder -

Die Länge von uriString überschreitet 65519 Zeichen.

- oder -

Das in uriString angegebene Schema ist länger als 1023 Zeichen.

- oder -

uriString enthält eine ungültige Zeichenfolge.

- oder -

Der in uriString angegebene MS-DOS-Pfad muss mit „c:\\“ beginnen.

Dieser Konstruktor erstellt ein Uri -Instanz anhand einer URI-Zeichenfolge. Es analysiert den URI, speichert sie im kanonischen Format und erstellt alle erforderlichen Escapecodierungen.

Dieser Konstruktor nicht sicher, dass die Uri bezieht sich auf eine Ressource zugegriffen werden kann.

Dieser Konstruktor wird vorausgesetzt, dass die string Parameter verweist auf einen absoluten URI und entspricht dem Aufrufen der Uri Konstruktor mit UriKind festgelegt Absolute. Wenn die string an den Konstruktor übergebene Parameter ist ein relativer URI, der dieses Konstruktors löst eine UriFormatException.

Das folgende Beispiel erstellt eine Uri Instanz mit dem URI "http://www.contoso.com/".

Uri myUri = new Uri("http://www.contoso.com/");

Universelle Windows-Plattform
Verfügbar seit 8
.NET Framework
Verfügbar seit 1.1
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen
Silverlight
Verfügbar seit 2.0
Windows Phone Silverlight
Verfügbar seit 7.0
Windows Phone
Verfügbar seit 8.1
Zurück zum Anfang
Anzeigen: