Freigeben über


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

  • 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

Siehe auch

Referenz

DocumentBase Klasse

Microsoft.Office.Tools.Word-Namespace