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

CustomXmlMoveToRangeEnd - Classe

Office 2013 et versions ultérieures

Cette documentation est préliminaire et peut changer.

Définit la classe CustomXmlMoveToRangeEnd. Lorsque l'objet est sérialisé en XML, son nom complet est w:customXmlMoveToRangeEnd.

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

public class CustomXmlMoveToRangeEnd : MarkupType

[ISO/IEC 29500-1 1st Edition]

customXmlMoveToRangeEnd (Custom XML Markup déplacer Destination emplacement fin)

Cet élément spécifie la fin d'une zone dans laquelle toutes les balises XML personnalisées a été déplacé vers cet emplacement dans le document et ce déplacement a été l'objet d'un suivi sous la forme d'une révision. L'attribut id de cet élément est utilisé pour lier cet élément avec le marqueur correspondant personnalisé XML déplacement destination début apparaissent dans le document.

Fournit une représentation physique des balises de début et de fin du balisage XML personnalisé des résultats dans des régions qui peuvent être insérées et supprimées de manière indépendante, mais ne peut pas être encapsulés par un élément unique de révision, dans la mesure où leur représentation dans WordprocessingML est la balise XML de début ou de fin pour le balisage XML personnalisé qu'il représente. Par conséquent, la début et de fin « structure croisées » le format annotation entoure la région WordprocessingML auquel s'applique cette destination de déplacement.

Les restrictions suivantes sont appliquées à cet élément :

  • Si cet élément se produit sans un élément de customXmlMoveToRangeStart correspondant (§17.13.5.11) avec une valeur d'attribut id correspondant, le document est non conforme.

  • Si cet élément et son démarrage apparié encapsulent une plage avec aucun balisage XML personnalisé, le document est non conforme.

  • Si cet élément et son démarrage associé se produisent en dehors d'un déplacement bien formé contenant de la source (§17.13.5.24 ; §17.13.5.23) avec une mise en correspondance déplacer le conteneur de destination (§17.13.5.28 ; §17.13.5.27), puis le document est non conforme.

  • S'il existe plusieurs éléments de fin avec la même valeur d'attribut id, le document est non conforme.

[Exemple: pensez à un document de trois paragraphes avec un unique au niveau du bloc XML markup élément personnalisé, comme suit :

<w:body>
  <w:p/>
  <w:customXml … >
    <w:p/>
  </w:customXml>
  <w:p/>
</w:body>

Si le deuxième paragraphe est déplacé à la fin du document avec les révisions activées. Cette révision doit donc être stockée à l'aide de la révision du balisage XML personnalisée syntaxe « structure croisées », comme suit :

<w:body>
  <w:p/>
  <w:moveFromRangeStart w:id="0" w:name="move1" w:displacedByCustomXml="next" w:author="Example Author"/>
  <w:customXmlMoveFromRangeStart w:id="1"/>
  <w:customXml … >
    <w:p/>
  </w:customXml>
  <w:customXmlMoveFromRangeEnd w:id="1"/>
  <w:moveFromRangeEnd w:id="0" w:displacedByCustomXml="prev"/>
  <w:p/>
  <w:moveToRangeStart w:id="2" w:name="move1" w:displacedByCustomXml="next"/>
  <w:customXmlMoveToRangeStart w:id="3"/>
  <w:customXml … >
    <w:p/>
  </w:customXml>
  <w:customXmlMoveToRangeEnd w:id="3"/>
  <w:moveFromRangeEnd w:id="2" w:displacedByCustomXml="prev"/>
</w:body>

L'élément customXmlMoveToRangeEnd délimite la fin de la zone dans laquelle tous les éléments XML personnalisés ont été déplacés vers cet emplacement avec les révisions activées. Puisque cet élément affecte uniquement les données XML personnalisées, n'importe quel texte dans la zone n'est pas révision marquée déplacée par cet élément lorsqu'il est présent, mais les caractères physiques correspondantes de l'élément XML personnalisé sont. exemple de fin]

Éléments parents

BDO (§17.3.2.3) ; corps (§17.2.2) ; commentaire (§17.13.4.2) ; customXml (§17.5.1.6) ; customXml (§17.5.1.4) ; customXml (§17.5.1.5) ; customXml (§17.5.1.3) ; deg (§22.1.2.26) ; DEL (§17.13.5.14) ; DEN (§22.1.2.28) ; dir (§17.3.2.8) ; docPartBody (§17.12.6) ; e (§22.1.2.32) ; note de fin (§17.11.2) ; fldSimple (§17.16.19) ; fName (§22.1.2.37) ; note de bas de page (§17.11.10) ; pied (§17.10.3) ; HDR (§17.10.4) ; lien hypertexte (§17.16.22) ; INS (§17.13.5.18) ; Lim (§22.1.2.52) ; moveFrom (§17.13.5.22) ; moveTo (§17.13.5.25) ; Num (§22.1.2.75) ; oMath (§22.1.2.77) ; p (§17.3.1.22) ; RT (§17.3.3.24) ; rubyBase (§17.3.3.27) ; sdtContent (§17.5.2.34) ; sdtContent (§17.5.2.33) ; sdtContent (§17.5.2.35) ; sdtContent (§17.5.2.36) ; smartTag (§17.5.1.9) ; Sub (§22.1.2.112) ; sup (§22.1.2.114) ; TBL (§17.4.38) ; TC (§17.4.66) ; TR (§17.4.79)

Attributs

Description

ID (identificateur d'Annotation)

Spécifie l'identificateur unique d'une annotation au sein d'un document WordprocessingML. Les restrictions de l'attribut id, le cas échéant, sont définies par l'élément XML parent.

Si cet attribut est omis, le document est non conforme.

[Exemple: envisager une annotation représentée à l'aide du fragment de WordprocessingML suivant :

<… w:id="1" … >
  …
</…>

L'attribut id Spécifie que l'ID de l'annotation en cours est 1. Cette valeur est utilisée pour identifier de manière unique cette annotation dans le contenu du document. exemple de fin]

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

[Remarque: le W3C XML Schema definition de cet élément modèle de contenu (CT_Markup) 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: