DocumentBase.TransformDocument-Methode
Wendet die angegebene Extensible Stylesheet Language Transformation (XSLT)-Datei auf das Dokument an und ersetzt das Dokument durch das Ergebnis.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntax
'Declaration
Public Sub TransformDocument ( _
path As String, _
dataOnly As Boolean _
)
public void TransformDocument(
string path,
bool dataOnly
)
Parameter
- path
Typ: System.String
Der Pfad der XSLT-Datei.
- dataOnly
Typ: System.Boolean
true wendet die Transformation nur auf die Daten im Dokument an und schließt die Microsoft Office Word-XML aus.false wendet die Transform auf das gesamte Dokument einschließlich der Word-XML an.Der Standardwert ist true.
Hinweise
Optionale Parameter
Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Lösungen.
Beispiele
Im folgenden Codebeispiel werden nur die Daten im Dokument mit der angegebenen XSLT-Datei transformiert. In diesem Beispiel wird davon ausgegangen, dass sich die Datei CustomTransform.xslt im Stammverzeichnis C: befindet. Wenn Sie dieses Beispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse in einem Projekt auf Dokumentebene aus.
Private Sub DocumentTransformDocument()
Me.TransformDocument("C:\CustomTransform.xslt", True)
End Sub
private void DocumentTransformDocument()
{
this.TransformDocument(@"C:\CustomTransform.xslt", true);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.