Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

SaveThroughXslt - Classe

Office 2013 et versions ultérieures

Cette documentation est préliminaire et peut changer.

Custom XSL Transformation à utiliser lors de l'enregistrement en tant que fichier XML. Lorsque l'objet est sérialisé en XML, son nom complet est w:saveThroughXslt.

Espace de noms :  DocumentFormat.OpenXml.Wordprocessing
Assembly :  DocumentFormat.OpenXml (dans DocumentFormat.OpenXml.dll)

public class SaveThroughXslt : OpenXmlLeafElement

[ISO/IEC 29500-1 1st Edition]

saveThroughXslt (personnalisé XSL transformer à utiliser lors de l'enregistrement en tant que fichier XML)

Cet élément spécifie l'emplacement d'une transformation XSL personnalisée qui doit être utilisée lorsque ce document est enregistré sous la forme d'un fichier XML (dans un format non défini par /IEC 29500). [Conseils: dans la mesure où ce paramètre spécifie le comportement lors de l'enregistrement au format de fichier de remplacement non défini par /IEC 29500, ce comportement est facultatif. conseils de fin]

Si cet élément est omis, aucune transformation XSL personnalisée ne doit être utilisée lors de l'enregistrement de ce fichier comme un fichier XML. Si l'élément useXSLTWhenSaving (§17.15.1.91) est omis ou a la valeur false, cette transformation n'est pas appliquée lorsque le document est enregistré sous la forme d'un fichier XML.

[Exemple: pensez à un document XML qui doit la transformation XSL appliquée lorsque le document est enregistré sous la forme d'un fichier XML. Cette exigence est spécifiée en utilisant le schéma WordprocessingML suivant dans les paramètres du document :

<w:useXSLTWhenSaving w:val="on"/> 
<w:saveThroughXslt r:id="rId5" />

L'useXSLTWhenSaving val de l'élément a la valeur true indiquant que les applications doivent appliquer la transformation XSLT spécifiée par la relation ciblée par l'attribut id de l'élément saveThroughXslt, qui se trouve à rId5, lors de l'enregistrement sous la forme d'un fichier XML. fin de l'exemple]

Éléments parents

paramètres (§17.15.1.78)

Attributs

Description

ID (emplacement de Transformation XSL)

Espace de noms : .../officeDocument/2006/relationships

Spécifie une relation explicite vers l'emplacement de la Transformation XSL qui doivent être appliquées.

La relation ciblée par cet élément doit être de type http://schemas.openxmlformats.org/officeDocument/2006/relationships/transform, ou ce document doit être déclaré non conforme.

[Exemple: pensez à un document XML qui doit avoir le XSL Transformation situé à c: \Example Transform.xslt appliquée lorsque le document est enregistré sous la forme d'un fichier XML. Cette exigence est spécifiée en utilisant le schéma WordprocessingML suivant dans les paramètres du document :

<w:saveThroughXslt r:id="rId5" />

L'élément saveThroughXslt indique que la relation à le rId5 doit être utilisée lors de l'enregistrement sous la forme d'un fichier XML dans ce cas, que relation doit cibler c: exemple de fin Transform.xslt. \Example]

Les valeurs possibles pour cet attribut sont définies par le type simple ST_RelationshipId (§22.8.2.1).

solutionID (identificateur Local de transformation XSL)

Spécifie un identificateur de chaîne qui peut être utilisé pour localiser la transformation XSL à appliquer. La sémantique de cet attribut n'est pas définie par /IEC 29500 - applications peuvent utiliser ces informations dans n'importe quelle façon définie par l'application pour résoudre l'emplacement de la transformation XSL à appliquer.

Si cet attribut est omis, aucun identificateur local n'est spécifié pour le fichier XSL Transformation. Si cela et les attributs xslt sont présents, ces données doivent être utilisées en premier, puis ce dernier n'est utilisé que si ces informations ne peuvent pas être utilisées avec succès.

[Exemple: pensez à un document XML qui doit la transformation XSL identifiée par mySolution appliqué à lorsque le document est enregistré sous la forme d'un fichier XML. Cette exigence est spécifiée en utilisant le schéma WordprocessingML suivant dans les paramètres du document :

<w:saveThroughXslt w:solutionID="mySolution" />

L'attribut solutionID a une valeur de mySolution indiquant que les applications doivent appliquer la transformation XSLT identifiée par cette valeur (si connue) lors de l'enregistrement sous la forme d'un fichier XML. fin de l'exemple]

Les valeurs possibles pour cet attribut sont définies par le type simple ST_String (§22.9.2.13).

[Remarque: le W3C XML Schema definition de cet élément modèle de contenu (CT_SaveThroughXslt) se trouve dans §A.1. fin de la Remarque]

© ISO/IEC29500: 2008.

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.
Afficher: