War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
Transform-Methode (String, XsltArgumentList, Stream)
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

XslCompiledTransform.Transform-Methode (String, XsltArgumentList, Stream)

Führt die Transformation anhand des vom URI angegebenen Eingabedokuments aus und gibt die Ergebnisse an einen Stream aus. Die XsltArgumentList stellt zusätzliche Laufzeitargumente bereit.

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

public void Transform(
	string inputUri,
	XsltArgumentList arguments,
	Stream results
)

Parameter

inputUri
Typ: System.String
Der URI des Eingabedokuments.
arguments
Typ: System.Xml.Xsl.XsltArgumentList
Eine XsltArgumentList mit durch Namespaces gekennzeichneten Argumenten, die als Eingabe für die Transformation verwendet werden. Dieser Wert kann null sein.
results
Typ: System.IO.Stream
Der Stream, in den ausgegeben werden soll.

AusnahmeBedingung
ArgumentNullException

Der inputUri-Wert oder der results-Wert ist null.

XsltException

Bei der Ausführung der XSLT-Transformation ist ein Fehler aufgetreten.

DirectoryNotFoundException

Der inputUri-Wert enthält einen Dateinamen oder ein Verzeichnis, das nicht gefunden werden kann.

WebException

Der inputUri-Wert kann nicht aufgelöst werden.

- oder -

Fehler bei der Verarbeitung der Anforderung.

UriFormatException

"inputUri" ist keine gültige URI.

XmlException

Beim Laden des Eingabedokuments ist ein Analysefehler aufgetreten.

Diese Methode löst das Eingabedokument und alle im Stylesheet befindlichen Instanzen der document()-XSLT-Funktion anhand eines Standard-XmlUrlResolver ohne Benutzeranmeldeinformationen auf. Verwenden Sie die Überladung mit XmlResolver als einem der Argumente, und geben Sie einen XmlResolver mit den notwendigen Anmeldeinformationen an, wenn eine oder mehrere dieser Ressourcen auf einer Netzwerkressource gespeichert sind, für die eine Authentifizierung erforderlich ist.

Zum Laden des Eingabedokuments wird ein XmlReader mit Standardeinstellungen verwendet. Die DTD-Verarbeitung ist für den XmlReader deaktiviert. Wenn Sie die DTD-Verarbeitung benötigen, erstellen Sie einen XmlReader, bei dem dieses Feature aktiviert ist, und übergeben Sie diesen an die Transform-Methode.

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft