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
)
参数
- path
类型:System.String
XSLT 文件的路径。
- 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。