Metoda DocumentBase.TransformDocument —
Dotyczy określonego pliku Extensible Stylesheet Language Transformation (XSLT) do dokumentu i zastępuje dokument z wynikami.
Przestrzeń nazw: Microsoft.Office.Tools.Word
Zestaw: Microsoft.Office.Tools.Word.v4.0.Utilities (w Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Składnia
'Deklaracja
Public Sub TransformDocument ( _
path As String, _
dataOnly As Boolean _
)
public void TransformDocument(
string path,
bool dataOnly
)
Parametry
- path
Typ: System.String
Ścieżka pliku XSLT.
- dataOnly
Typ: System.Boolean
true przekształcenie dotyczy wyłącznie do danych zawartych w dokumencie, z wyłączeniem XML programu Microsoft Office Word. false stosuje transformację do całego dokumentu, w tym XML programu Word.Wartością domyślną jest true.
Uwagi
Parametry opcjonalne
Informacje na temat parametrów opcjonalnych można wyświetlić na Parametry opcjonalne w rozwiązaniach Office.
Przykłady
Poniższy kod zmienia tylko dane w dokumencie przy użyciu określonego pliku XSLT.W tym przykładzie założono, że plik CustomTransform.xslt w katalogu głównym katalogu C.Aby wykorzystać ten przykład, należy uruchomić go z klasy ThisDocument w projekcie na poziomie dokumentu.
Private Sub DocumentTransformDocument()
Me.TransformDocument("C:\CustomTransform.xslt", True)
End Sub
private void DocumentTransformDocument()
{
this.TransformDocument(@"C:\CustomTransform.xslt", true);
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.