DocumentBase.TransformDocument 方法

向文档应用指定的可扩展样式表语言转换 (XSLT) 文件,并用结果替换文档。

命名空间:  Microsoft.Office.Tools.Word
程序集:  Microsoft.Office.Tools.Word.v4.0.Utilities(在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)

语法

声明
Public Sub TransformDocument ( _
    path As String, _
    dataOnly As Boolean _
)
public void TransformDocument(
    string path,
    bool dataOnly
)

参数

  • dataOnly
    类型:System.Boolean
    如果为 true,则仅向文档中的数据(不包括 Microsoft Office Word XML)应用转换。如果为 false,则向整个文档(包括 Word XML)应用转换。默认值为 true。

备注

可选参数

有关可选参数的信息,请参见Office 解决方案中的可选参数

示例

下面的代码示例使用指定的 XSLT 文件仅转换文档中的数据。 此示例假定在 C 目录的根目录中有一个名为 CustomTransform.xslt 的文件。 若要使用此示例,请从文档级项目内的 ThisDocument 类中运行此示例。

Private Sub DocumentTransformDocument()
    Me.TransformDocument("C:\CustomTransform.xslt", True)
End Sub 
private void DocumentTransformDocument()
{
    this.TransformDocument(@"C:\CustomTransform.xslt", true);
}

.NET Framework 安全性

请参见

参考

DocumentBase 类

Microsoft.Office.Tools.Word 命名空间