NumberingChange Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Propiedades de numeración de párrafos anteriores.
Esta clase está disponible en Office 2007 y versiones posteriores.
Cuando el objeto se serializa como xml, su nombre completo es w:numberingChange.
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
[DocumentFormat.OpenXml.SchemaAttr(23, "numberingChange")]
public class NumberingChange : DocumentFormat.OpenXml.OpenXmlLeafElement
public class NumberingChange : DocumentFormat.OpenXml.OpenXmlLeafElement
[DocumentFormat.OpenXml.SchemaAttr(23, "numberingChange")]
public class NumberingChange : DocumentFormat.OpenXml.OpenXmlLeafElement
[DocumentFormat.OpenXml.SchemaAttr("w:numberingChange")]
public class NumberingChange : DocumentFormat.OpenXml.OpenXmlLeafElement
[DocumentFormat.OpenXml.SchemaAttr("w:numberingChange")]
public class NumberingChange : DocumentFormat.OpenXml.TypedOpenXmlLeafElement
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
public class NumberingChange : DocumentFormat.OpenXml.OpenXmlLeafElement
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
[<DocumentFormat.OpenXml.SchemaAttr(23, "numberingChange")>]
type NumberingChange = class
inherit OpenXmlLeafElement
type NumberingChange = class
inherit OpenXmlLeafElement
[<DocumentFormat.OpenXml.SchemaAttr(23, "numberingChange")>]
type NumberingChange = class
inherit OpenXmlLeafElement
[<DocumentFormat.OpenXml.SchemaAttr("w:numberingChange")>]
type NumberingChange = class
inherit OpenXmlLeafElement
[<DocumentFormat.OpenXml.SchemaAttr("w:numberingChange")>]
type NumberingChange = class
inherit TypedOpenXmlLeafElement
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
type NumberingChange = class
inherit OpenXmlLeafElement
Public Class NumberingChange
Inherits OpenXmlLeafElement
Public Class NumberingChange
Inherits TypedOpenXmlLeafElement
- Herencia
- Herencia
- Atributos
Comentarios
[ISO/IEC 29500-1 1.ª edición]
numberingChange (Previous Numbering Field Properties)
Este elemento especifica el estado anterior de la numeración mostrada por un campo LISTNUM (parte 1, §17.16.5.33) dentro de un documento WordprocessingML cuando se agregan campos LISTNUM adicionales y se realiza un seguimiento de las revisiones.
[Racionalización: el mecanismo de numeración heredado proporcionado por el campo LISTNUM se basa en la presencia de campos en el contenido de ejecución del documento, en lugar de ser una propiedad de párrafo (como la numeración se representa normalmente). Por este motivo, estos campos deben almacenar su estado anterior como un tipo de revisión único en el carácter de campo del campo de numeración. fin de la lógica]
Si este elemento se proporciona para un campo que no es de tipo LISTNUM tal como se define en sus códigos de campo (parte 1, §17.16.5), se omitirá esta propiedad.
[Ejemplo: considere el siguiente párrafo que contiene un único campo LISTNUM , como se indica a continuación:
5ccbfcbb-0568-4f98-b9e6-bc9b07df5295
Si se agrega otro campo LISTNUM delante de él en el documento, lo que da lugar a su evaluación a un número diferente, como se indica a continuación:
5df1502e-4833-48c7-aa49-517de8059a13
Esta revisión del resultado del campo se almacenaría como se indica a continuación en WordprocessingML:
<w:fldChar w:fldCharType="begin">
<w:numberingChange w:id="0" … w:original="1." />
</w:fldChar>
<w:r>
<w:instrText>LISTNUM</w:instrText>
</w:r>
<w:fldChar w:fldCharType="separate"/>
<w:r>
<w:t>2.</w:t>
</w:r>
<w:fldChar w:fldCharType="end" />
El elemento numberingChange especifica que se modificó la numeración resultante de este campo LISTNUM y se realizó un seguimiento de este cambio como una revisión. El resultado de numeración anterior de 1. se almacena en caché en el atributo original. Fin del ejemplo]
Para los campos de numeración, el atributo original debe especificar la numeración anterior mostrada por el campo LISTNUM primario dentro de un documento WordprocessingML. Esta información es una memoria caché que mejora el rendimiento del estado de la numeración antes de la revisión para permitir que las aplicaciones muestren el estado anterior sin tener que volver a calcular todos los campos LISTNUM del documento.
Si se omite este atributo, no se implica ningún valor de numeración anterior y las aplicaciones pueden optar por calcular este valor o no mostrar ningún valor de numeración anterior.
[Ejemplo: considere el siguiente párrafo que contiene un único campo LISTNUM con una revisión, como se indica a continuación:
5df1502e-4833-48c7-aa49-517de8059a13
Esta revisión del resultado del campo se almacenaría como se indica a continuación en WordprocessingML:
<w:fldChar w:fldCharType="begin">
<w:numberingChange w:id="0" … w:original="1." />
</w:fldChar>
El atributo original especifica que el valor de numeración anterior del campo era 1.ejemplo final]
Elementos primarios |
---|
fldChar (parte 1, §17.16.18) |
[Nota: La definición del esquema XML W3C del modelo de contenido de este elemento (CT_TrackChangeNumbering) se encuentra en §A.1. Fin de la nota]
[ISO/IEC 29500-1 1.ª edición]
numberingChange (Previous Paragraph Numbering Properties)
Este elemento especifica el estado anterior de la numeración en un párrafo cuando se realiza el seguimiento de las revisiones.
[Racionalización: este mecanismo se usa simplemente para proporcionar almacenamiento para las revisiones a la numeración generadas por aplicaciones de procesamiento de texto heredadas, y se recomienda a las aplicaciones que usen el elemento pPrChange para almacenar estos cambios como cambios en las propiedades de párrafo en su lugar. fin de la lógica]
[Ejemplo: considere la siguiente lista con números árabes como numeración, como se indica a continuación:
f1e61028-5796-4a3c-aaeb-f786fa603b64
Considere una revisión en la que la definición de numeración cambie de números árabes a números romanos, como se indica a continuación:
e9f215fe-31e8-463c-a9b7-1f97d607869b
Esta revisión de la definición de numeración se almacenaría como se indica a continuación en WordprocessingML:
<w:p>
<w:pPr>
<w:numPr>
<w:ilvl w:val="0" />
<w:numId w:val="1" />
<w:numberingChange w:id="0" … w:original="%1:1:0:." />
</w:numPr>
</w:pPr>
<w:r>
<w:t>one</w:t>
</w:r>
</w:p>
<w:p>
<w:pPr>
<w:numPr>
<w:ilvl w:val="0" />
<w:numId w:val="1" />
<w:numberingChange w:id="1" … w:original="%1:2:0:." />
</w:numPr>
</w:pPr>
<w:r>
<w:t>two</w:t>
</w:r>
</w:p>
<w:p>
<w:pPr>
<w:numPr>
<w:ilvl w:val="0" />
<w:numId w:val="1" />
<w:numberingChange w:id="2" … w:original="%1:3:0:." />
</w:numPr>
</w:pPr>
<w:r>
<w:t>three</w:t>
</w:r>
</w:p>
El elemento numberingChange especifica que se modificó la definición de numeración y se realizó un seguimiento de este cambio como una revisión. La definición de numeración numérica árabe anterior se almacena en caché en el atributo original. Fin del ejemplo]
Para la numeración de párrafos, el atributo original especificará la definición de numeración anterior para un párrafo individual de texto dentro de un documento WordprocessingML mientras se realiza el seguimiento de las revisiones.
El valor de original se representa como definiciones de nivel de numeración independientes definidas como se indica a continuación:
<%[numbering level]:[nfc value]:[numbering format]:[separator]>[repeat if more than one level]
Dónde
nivel de numeración : el nivel para el que se define la definición de numeración
valor nfc : el valor del estilo de numeración en el nivel de numeración específico
formato de numeración : el valor nfc del formato de numeración, como se hace referencia en la tabla siguiente.
separador : separador que se usa para separar las definiciones de nivel de numeración
Los valores de formato de numeración se asignan de la siguiente manera:
nfc Value (Valor de nfc)
ST_NumberFormat enumeración equivalente
0
decimal
1
upperRoman
2
lowerRoman
3
upperLetter
4
lowerLetter
5
ordinal
6
cardinalText
7
ordinalText
8
maleficio
9
Chicago
10
ideographDigital
11
japaneseCounting
12
Aiueo
13
Iroha
14
decimalFullWidth
15
decimalHalfWidth
16
japaneseLegal
17
japaneseDigitalTenThousand
18
decimalEnclosedCircle
19
decimalFullWidth2
20
aiueoFullWidth
21
irohaFullWidth
22
decimalZero
23
bala
24
ganada
25
chosung
26
decimalEnclosedFullstop
27
decimalEnclosedParen
28
decimalEnclosedCircleChinese
29
ideographEnclosedCircle
30
ideographTraditional
31
ideographZodiac
32
ideographZodiacTraditional
33
taiwaneseCounting
34
ideographLegalTraditional
35
taiwaneseCountingThousand
36
taiwaneseDigital
37
chineseCounting
38
chineseLegalSimplified
39
chineseCountingThousand
40
Definido por la aplicación. Se puede omitir.
41
koreanDigital
42
koreanCounting
43
koreanLegal
44
koreanDigital2
45
hebreo1
46
arabicAlpha
47
hebreo2
48
arabicAbjad
49
hindiVowels
50
hindiConsonants
51
hindiNumbers
52
hindiCounting
53
thaiLetters
54
thaiNumbers
55
thaiCounting
56
vietnamitaCounting
57
numberInDash
58
russianLower
59
russianUpper
60 o superior
Definido por la aplicación. Se puede omitir.
[Ejemplo: considere el siguiente párrafo numerado en el que la definición de numeración ha cambiado mientras se realiza el seguimiento de las revisiones, como se indica a continuación:
1295cca3-f9de-4aec-9347-8baae6e0f1b0
Esta revisión del párrafo numerado se almacenaría como se indica a continuación en WordprocessingML:
<w:numPr>
…
<w:numberingChange … w:original="%1:1:0:.%2:1:2:.%3:1:0:." />
</w:numPr>
En el ejemplo anterior hay tres niveles en la definición de numeración original, por lo que se necesitan tres definiciones de nivel de numeración para representar la definición de numeración original.
% 1 especifica el primer nivel y indica que era el valor de número 1 en el formato nfc 0 (árabe).
El atributo original especifica que la definición de numeración anterior estaba formada por tres niveles cuyo valor era 1.i.1.ejemplo final]
Elementos primarios |
---|
numPr (parte 1, §17.3.1.19) |
[Nota: La definición del esquema XML W3C del modelo de contenido de este elemento (CT_TrackChangeNumbering) se encuentra en §A.1. Fin de la nota]
ISO/IEC29500: 2008.
Constructores
NumberingChange() |
Inicializa una nueva instancia de la clase NumberingChange. |
Propiedades
Author |
autor Representa el atributo siguiente en el esquema: w:author |
ChildElements |
Obtiene todos los nodos secundarios del elemento actual. (Heredado de OpenXmlElement) |
Date |
date Representa el atributo siguiente en el esquema: w:date |
DateUtc |
dateUtc, esta propiedad solo está disponible en Microsoft365 y versiones posteriores. Representa el atributo siguiente en el esquema: w16du:dateUtc |
ExtendedAttributes |
Obtiene todos los atributos extendidos (atributos no definidos en el esquema) del elemento actual. (Heredado de OpenXmlElement) |
Features |
Obtiene un IFeatureCollection para el elemento actual. Esta colección de características será de solo lectura, pero heredará características de su elemento primario y paquete si está disponible. (Heredado de OpenXmlElement) |
FirstChild |
Obtiene el primer elemento secundario del elemento OpenXmlElement. Devuelve null (Nothing en Visual Basic) si no hay ningún elemento OpenXmlElement de este tipo. (Heredado de OpenXmlElement) |
HasAttributes |
Obtiene un valor que indica si el elemento actual tiene atributos. (Heredado de OpenXmlElement) |
HasChildren |
Obtiene un valor que indica si el elemento actual tiene algún elemento secundario. (Heredado de OpenXmlLeafElement) |
Id |
Identificador de anotación Representa el atributo siguiente en el esquema: w:id |
InnerText |
Obtiene o establece los valores concatenados del nodo y todos sus elementos secundarios. (Heredado de OpenXmlElement) |
InnerXml |
Obtiene o establece el marcado que solo representa elementos secundarios del elemento actual. (Heredado de OpenXmlLeafElement) |
LastChild |
Obtiene el último elemento secundario del elemento OpenXmlElement. Devuelve null (Nothing en Visual Basic) si no hay ningún elemento OpenXmlElement de este tipo. (Heredado de OpenXmlElement) |
LocalName |
Propiedades de numeración de párrafos anteriores. Esta clase está disponible en Office 2007 y versiones posteriores. Cuando el objeto se serializa como xml, su nombre completo es w:numberingChange. |
LocalName |
Obtiene el nombre local del elemento actual. (Heredado de OpenXmlElement) |
MCAttributes |
Obtiene o establece los atributos de compatibilidad de marcado. Devuelve null si no se definen atributos de compatibilidad de marcado para el elemento actual. (Heredado de OpenXmlElement) |
NamespaceDeclarations |
Obtiene todas las declaraciones de espacio de nombres definidas en el elemento actual. Devuelve un enumerador vacío si no hay ninguna declaración de espacio de nombres. (Heredado de OpenXmlElement) |
NamespaceUri |
Obtiene el URI del espacio de nombres del elemento actual. (Heredado de OpenXmlElement) |
OpenXmlElementContext |
Obtiene el Objeto OpenXmlElementContext del elemento actual. (Heredado de OpenXmlElement) |
Original |
Texto original en Representa el atributo siguiente en el esquema: w:original |
OuterXml |
Obtiene el marcado que representa el elemento actual y todos sus elementos secundarios. (Heredado de OpenXmlElement) |
Parent |
Obtiene el elemento primario del elemento actual. (Heredado de OpenXmlElement) |
Prefix |
Obtiene el prefijo de espacio de nombres del elemento actual. (Heredado de OpenXmlElement) |
XmlQualifiedName |
Obtiene el nombre completo del elemento actual. (Heredado de OpenXmlElement) |
XName |
Obtiene el nombre completo del elemento actual. (Heredado de OpenXmlElement) |
Métodos
AddAnnotation(Object) |
Agrega un objeto a la lista de anotaciones del elemento OpenXmlElement actual. (Heredado de OpenXmlElement) |
AddNamespaceDeclaration(String, String) |
Agrega una declaración de espacio de nombres al nodo actual. (Heredado de OpenXmlElement) |
Ancestors() |
Enumera todos los antecesores del elemento actual. (Heredado de OpenXmlElement) |
Ancestors<T>() |
Enumera solo los antecesores del elemento actual que tienen el tipo especificado. (Heredado de OpenXmlElement) |
Annotation(Type) |
Obtenga el primer objeto de anotación del tipo especificado del elemento OpenXmlElement actual. (Heredado de OpenXmlElement) |
Annotation<T>() |
Obtenga el primer objeto de anotación del tipo especificado del elemento OpenXmlElement actual. (Heredado de OpenXmlElement) |
Annotations(Type) |
Obtiene una colección de anotaciones con el tipo especificado para el elemento OpenXmlElement actual. (Heredado de OpenXmlElement) |
Annotations<T>() |
Obtiene una colección de anotaciones con el tipo especificado para el elemento OpenXmlElement actual. (Heredado de OpenXmlElement) |
Append(IEnumerable<OpenXmlElement>) |
Anexa cada elemento de una lista de elementos al final de la lista de elementos secundarios del elemento actual. (Heredado de OpenXmlElement) |
Append(OpenXmlElement[]) |
Anexa cada elemento de una matriz de elementos al final de la lista de elementos secundarios del elemento actual. (Heredado de OpenXmlElement) |
AppendChild<T>(T) |
Anexa el elemento especificado al final de la lista de nodos secundarios del elemento actual. (Heredado de OpenXmlElement) |
ClearAllAttributes() |
Borra todos los atributos, incluidos los atributos conocidos y los atributos extendidos. (Heredado de OpenXmlElement) |
Clone() |
Crea un duplicado del nodo actual. (Heredado de OpenXmlElement) |
CloneNode(Boolean) |
Crea un duplicado de este nodo. |
Descendants() |
Enumera todos los descendientes del elemento actual. (Heredado de OpenXmlElement) |
Descendants<T>() |
Enumera todos los descendientes del elemento actual del tipo T. (Heredado de OpenXmlElement) |
Elements() |
Enumera todos los elementos secundarios del elemento actual. (Heredado de OpenXmlElement) |
Elements<T>() |
Enumera solo los elementos secundarios del elemento actual que tienen el tipo especificado. (Heredado de OpenXmlElement) |
ElementsAfter() |
Enumera todos los elementos del mismo nivel que siguen el elemento actual y tienen el mismo elemento primario que el elemento actual. (Heredado de OpenXmlElement) |
ElementsBefore() |
Enumera todos los elementos del mismo nivel que preceden al elemento actual y tienen el mismo elemento primario que el elemento actual. (Heredado de OpenXmlElement) |
GetAttribute(String, String) |
Obtiene un atributo Open XML con el nombre de etiqueta y el URI de espacio de nombres especificados. (Heredado de OpenXmlElement) |
GetAttributes() |
Obtiene una lista que contiene una copia de todos los atributos. (Heredado de OpenXmlElement) |
GetEnumerator() |
Devuelve un enumerador que recorre en iteración la colección secundaria. (Heredado de OpenXmlElement) |
GetFirstChild<T>() |
Busca el primer elemento secundario en el tipo T. (Heredado de OpenXmlElement) |
InsertAfter<T>(T, OpenXmlElement) |
Inserta el elemento especificado inmediatamente después del elemento de referencia especificado. (Heredado de OpenXmlElement) |
InsertAfterSelf<T>(T) |
Inserta el elemento especificado inmediatamente después del elemento actual. (Heredado de OpenXmlElement) |
InsertAt<T>(T, Int32) |
Inserta el elemento especificado en el índice especificado en la lista de elementos secundarios del elemento actual. (Heredado de OpenXmlElement) |
InsertBefore<T>(T, OpenXmlElement) |
Inserta el elemento especificado inmediatamente antes del elemento de referencia especificado. (Heredado de OpenXmlElement) |
InsertBeforeSelf<T>(T) |
Inserta el elemento especificado inmediatamente antes del elemento actual. (Heredado de OpenXmlElement) |
IsAfter(OpenXmlElement) |
Determina si el elemento actual aparece después de un elemento especificado en el orden del documento. (Heredado de OpenXmlElement) |
IsBefore(OpenXmlElement) |
Determina si el elemento actual aparece antes que un elemento especificado en el orden del documento. (Heredado de OpenXmlElement) |
LookupNamespace(String) |
Resuelve el prefijo de espacio de nombres en el contexto del nodo actual. (Heredado de OpenXmlElement) |
LookupPrefix(String) |
Busca el prefijo correspondiente para un uri de espacio de nombres en el ámbito del elemento actual. (Heredado de OpenXmlElement) |
NextSibling() |
Obtiene el elemento OpenXmlElement que sigue inmediatamente al elemento OpenXmlElement actual. Devuelve null (Nothing en Visual Basic) si no hay ningún elemento OpenXmlElement siguiente. (Heredado de OpenXmlElement) |
NextSibling<T>() |
Obtiene el elemento OpenXmlElement con el tipo especificado que sigue al elemento OpenXmlElement actual. Devuelve null (Nothing en Visual Basic) si no hay ningún elemento OpenXmlElement siguiente. (Heredado de OpenXmlElement) |
PrependChild<T>(T) |
Inserta el elemento especificado al principio de la lista de elementos secundarios del elemento actual. (Heredado de OpenXmlElement) |
PreviousSibling() |
Obtiene el elemento OpenXmlElement que precede inmediatamente al elemento OpenXmlElement actual. Devuelve null (Nothing en Visual Basic ) si no hay ningún elemento OpenXmlElement anterior. (Heredado de OpenXmlElement) |
PreviousSibling<T>() |
Obtiene el elemento OpenXmlElement con el tipo especificado que precede al objeto OpenXmlElement actual. Devuelve null (Nothing en Visual Basic) si no hay ningún elemento OpenXmlElement anterior. (Heredado de OpenXmlElement) |
Remove() |
Quita el elemento actual de su elemento primario. (Heredado de OpenXmlElement) |
RemoveAllChildren() |
Quita todos los elementos secundarios del elemento actual. (Heredado de OpenXmlLeafElement) |
RemoveAllChildren<T>() |
Quite todos los elementos secundarios del elemento actual que son de tipo T. (Heredado de OpenXmlElement) |
RemoveAnnotations(Type) |
Quita las anotaciones del tipo especificado del elemento OpenXmlElement actual. (Heredado de OpenXmlElement) |
RemoveAnnotations<T>() |
Quita las anotaciones con el tipo especificado del elemento OpenXmlElement actual. (Heredado de OpenXmlElement) |
RemoveAttribute(String, String) |
Quita el atributo del elemento actual. (Heredado de OpenXmlElement) |
RemoveChild<T>(T) |
Quita el elemento secundario especificado de la lista de elementos secundarios del elemento actual. (Heredado de OpenXmlElement) |
RemoveNamespaceDeclaration(String) |
Quita la declaración de espacio de nombres para el prefijo especificado. No quita nada si no hay ningún prefijo. (Heredado de OpenXmlElement) |
ReplaceChild<T>(OpenXmlElement, T) |
Reemplaza un elemento secundario por otro elemento secundario en la lista de elementos secundarios del elemento actual. (Heredado de OpenXmlElement) |
SetAttribute(OpenXmlAttribute) |
Establece un atributo en el elemento especificado. Si el atributo es un atributo conocido, se establece el valor del atributo. Si el atributo es un atributo extendido, el atributo "openxmlAttribute" se agrega a la lista de atributos extendidos. (Heredado de OpenXmlElement) |
SetAttributes(IEnumerable<OpenXmlAttribute>) |
Establece una serie de atributos en el elemento . Si un atributo es un atributo conocido, se establece el valor del atributo. Si un atributo es un atributo extendido, el atributo "openxmlAttribute" se agrega a la lista de atributos extendidos. (Heredado de OpenXmlElement) |
WriteTo(XmlWriter) |
Guarda el nodo actual en el objeto XmlWriter especificado. (Heredado de OpenXmlElement) |
Implementaciones de interfaz explícitas
IEnumerable.GetEnumerator() |
Propiedades de numeración de párrafos anteriores. Esta clase está disponible en Office 2007 y versiones posteriores. Cuando el objeto se serializa como xml, su nombre completo es w:numberingChange. (Heredado de OpenXmlElement) |
IEnumerable<OpenXmlElement>.GetEnumerator() |
Devuelve un enumerador que recorre en iteración la colección secundaria. (Heredado de OpenXmlElement) |