Compartir a través de


TextProperties Clase

Definición

Define la clase TextProperties.

Esta clase está disponible en Office 2007 y versiones posteriores.

Cuando el objeto se serializa como xml, su nombre completo es x:textPr.

[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TextFields))]
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
[DocumentFormat.OpenXml.SchemaAttr(22, "textPr")]
public class TextProperties : DocumentFormat.OpenXml.OpenXmlCompositeElement
public class TextProperties : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr(22, "textPr")]
public class TextProperties : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr("x:textPr")]
public class TextProperties : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr("x:textPr")]
public class TextProperties : DocumentFormat.OpenXml.TypedOpenXmlCompositeElement
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TextFields))]
public class TextProperties : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TextFields))]
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
public class TextProperties : DocumentFormat.OpenXml.OpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TextFields))>]
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
[<DocumentFormat.OpenXml.SchemaAttr(22, "textPr")>]
type TextProperties = class
    inherit OpenXmlCompositeElement
type TextProperties = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr(22, "textPr")>]
type TextProperties = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr("x:textPr")>]
type TextProperties = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr("x:textPr")>]
type TextProperties = class
    inherit TypedOpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TextFields))>]
type TextProperties = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.TextFields))>]
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
type TextProperties = class
    inherit OpenXmlCompositeElement
Public Class TextProperties
Inherits OpenXmlCompositeElement
Public Class TextProperties
Inherits TypedOpenXmlCompositeElement
Herencia
Herencia
Atributos

Comentarios

[ISO/IEC 29500-1 1.ª edición]

textPr (Configuración de importación de texto)

Este elemento contiene toda la configuración de importación de texto.

[Ejemplo: este es un ejemplo del XML para una conexión de texto:

<connection id="1" name="text data" type="6" refreshedVersion="3" background="1"  saveData="1">  
  <textPr prompt="0" characterSet="437" sourceFile="C:\Desktop\text data.txt"     delimiter="|">  
    <textFields count="5">  
      <textField/>  
      <textField type="text" position="7"/>  
      <textField type="text" position="28"/>  
      <textField position="36"/>  
      <textField type="text" position="41"/>  
    </textFields>  
  </textPr>  
</connection>  

ejemplo]

Elementos primarios
connection (§18.13.1)
Elementos secundarios Subclause
textFields (Campos) §18.13.11
Atributos Descripción
characterSet (juego de caracteres) Nombre del juego de caracteres asociado al archivo de texto. Los valores de este atributo están restringidos a los nombres y alias que aparecen en la lista IANA CHARACTER SETS que se encuentra en http://www.iana.org/assignments/character-sets.

[Nota: Al leer este valor, si un sistema no admite un conjunto de caracteres determinado, la aplicación puede decidir cuál es el mejor curso de acción de reserva. Fin de la nota]

Si este atributo no está presente, se usa el atributo codePage.

El tipo de datos string del esquema XML W3C define los valores posibles para este atributo.
coma (la coma es delimitador) Marca que indica si se deben tratar los caracteres de coma como delimitadores de campo.

El tipo de datos boolean del esquema XML W3C define los valores posibles para este atributo.
consecutivo (delimitadores consecutivos) Marca que indica si los delimitadores consecutivos deben tratarse como un solo delimitador. Si esta marca es true de lo que es posible o incluso es probable que algunas filas devuelvan más campos que otros, y estos campos siempre rellenarán las celdas de la hoja de cálculo de izquierda a derecha.

El tipo de datos boolean del esquema XML W3C define los valores posibles para este atributo.
decimal (separador decimal) Carácter separador decimal. Este y el atributo miles solo se usan cuando los datos del archivo de texto contienen separadores decimales y miles que son diferentes de los usados en el equipo, debido a que se usa una configuración de idioma diferente.

En la tabla siguiente se muestran los resultados al importar texto en una aplicación de hoja de cálculo mediante varios separadores. Los resultados numéricos se muestran en la columna de la derecha.

Separador de decimales del sistema

Separador de miles del sistema

Valor separador decimal del archivo de texto

Valor separador de miles de archivos de texto

Texto importado

Valor de la celda (tipo de datos)

Period

Coma

Coma

Punto

123.123,45

123,123.45 (numérico)

Punto

Coma

Coma

Coma

123.123,45

123.123,45 (texto)

Coma

Punto

Coma

Punto

123.123,45

123,123.45 (numérico)

Punto

Coma

Punto

Coma

123 123.45

123 123.45 (texto)

Punto

Coma

Punto

Espacio

123 123.45

123,123.45 (numérico)

Se espera que los valores de cadenas de este atributo sean de un carácter de longitud.

Los valores posibles para este atributo se definen mediante el ST_Xstring tipo simple (§22.9.2.19).
delimitado (archivo delimitado) true si el archivo está delimitado por tabulaciones o caracteres. false si el archivo debe analizarse según los campos de longitud fija.

El tipo de datos boolean del esquema XML W3C define los valores posibles para este atributo.
delimitador (delimitador personalizado) Carácter especificado por el usuario que se va a tratar como delimitador de campo. Solo se admiten caracteres únicos.

Los valores posibles para este atributo se definen mediante el ST_Xstring tipo simple (§22.9.2.19).
fileType (tipo de archivo) Atributo omitible con valor de enumeración definido por ST_FileType. Determina el tipo de juego de caracteres que se va a usar durante la importación.

Solo se especificará uno de fileType y characterSet o codePage para un textPr.

Los valores posibles para este atributo se definen mediante el ST_FileType tipo simple (§18.18.29).
firstRow (primera fila) Indica en qué fila del archivo se va a iniciar la importación de datos. Se permiten todos los valores unsignedInt, aunque es posible que firstRow sea mayor que el número de filas del archivo de texto, en cuyo caso no se importa ningún dato.

Los valores posibles para este atributo los define el tipo de datos unsignedInt del esquema XML W3C.
prompt (Prompt for File Name) (Preguntar por el nombre de archivo) Marca que indica si el usuario quiere que se le pida el nombre de archivo durante la actualización. Si es false, no se le pedirá al usuario. Si es true o no está presente, se le pedirá al usuario.

El tipo de datos boolean del esquema XML W3C define los valores posibles para este atributo.
calificador (calificador) Carácter utilizado como calificador de cadena de texto.

Los valores posibles para este atributo se definen mediante el ST_Qualifier tipo simple (§18.18.61).
punto y coma (punto y coma es delimitador) Marca que indica si se deben tratar los caracteres de punto y coma como delimitadores de campo.

El tipo de datos boolean del esquema XML W3C define los valores posibles para este atributo.
sourceFile (nombre de archivo de origen) Ruta de acceso al archivo de texto que se va a usar para importar datos externos. Se puede expresar en o notación de ruta de acceso de archivo específica del sistema.

[Nota: Las aplicaciones pueden decidir qué formas de admiten y si se admiten las notaciones de ruta de acceso de archivo específicas del sistema. Fin de la nota]

Los valores posibles para este atributo se definen mediante el ST_Xstring tipo simple (§22.9.2.19).
space (el espacio es delimitador) Marca que indica si se deben tratar los caracteres de espacio como delimitadores de campo.

El tipo de datos boolean del esquema XML W3C define los valores posibles para este atributo.
tab (Tabulador como delimitador) Marca que indica si se deben tratar los caracteres de tabulación como delimitadores de campo. Si es false, las pestañas no se usarán como delimitadores. Si es true o no está presente, se usan como delimitadores.

El tipo de datos boolean del esquema XML W3C define los valores posibles para este atributo.
miles (separador de miles) Carácter separador de miles. Esto y el atributo decimal solo se usan cuando los datos del archivo de texto contienen separadores decimales y miles que son diferentes de los usados en el equipo, debido a que se usa una configuración de idioma diferente. Consulte la descripción del atributo decimal anterior para obtener una tabla que describa el comportamiento.

Se espera que los valores de cadenas de este atributo sean de un carácter de longitud.

Los valores posibles para este atributo se definen mediante el ST_Xstring tipo simple (§22.9.2.19).

[Nota: La definición del esquema XML W3C del modelo de contenido de este elemento (CT_TextPr) se encuentra en §A.2. Fin de la nota]

ISO/IEC29500: 2008.

Constructores

TextProperties()

Inicializa una nueva instancia de la clase TextProperties.

TextProperties(IEnumerable<OpenXmlElement>)

Inicializa una nueva instancia de la clase TextProperties con los elementos secundarios especificados.

TextProperties(OpenXmlElement[])

Inicializa una nueva instancia de la clase TextProperties con los elementos secundarios especificados.

TextProperties(String)

Inicializa una nueva instancia de la clase TextProperties a partir de XML externo.

Propiedades

ChildElements

Obtiene todos los nodos secundarios del elemento actual.

(Heredado de OpenXmlElement)
CodePage

Codepage

Representa el atributo siguiente en el esquema: codePage

Comma

coma

Representa el atributo siguiente en el esquema: coma

Consecutive

Consecutivos

Representa el atributo siguiente en el esquema: consecutivo

Decimal

decimal

Representa el atributo siguiente en el esquema: decimal

Delimited

Delimitado

Representa el atributo siguiente en el esquema: delimitado

Delimiter

delimiter

Representa el atributo siguiente en el esquema: delimitador

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)
FileType

Eltipo

Representa el atributo siguiente en el esquema: fileType

FirstChild

Obtiene el primer elemento secundario del elemento OpenXmlElement actual.

(Heredado de OpenXmlCompositeElement)
FirstRow

firstRow

Representa el atributo siguiente en el esquema: firstRow

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 OpenXmlCompositeElement)
InnerText

Obtiene o establece los valores concatenados del nodo actual y todos sus elementos secundarios.

(Heredado de OpenXmlCompositeElement)
InnerXml

Obtiene o establece el marcado que representa solo los nodos secundarios del nodo actual.

(Heredado de OpenXmlCompositeElement)
LastChild

Obtiene el último elemento secundario del elemento OpenXmlElement actual. Devuelve null (Nothing en Visual Basic) si no hay ningún elemento OpenXmlElement de este tipo.

(Heredado de OpenXmlCompositeElement)
LocalName

Define la clase TextProperties.

Esta clase está disponible en Office 2007 y versiones posteriores.

Cuando el objeto se serializa como xml, su nombre completo es x:textPr.

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)
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)
Prompt

aviso

Representa el atributo siguiente en el esquema: prompt

Qualifier

Calificador

Representa el atributo siguiente en el esquema: calificador

Semicolon

punto y coma

Representa el atributo siguiente en el esquema: punto y coma

SourceFile

sourceFile

Representa el atributo siguiente en el esquema: sourceFile

Space

espacio

Representa el atributo siguiente en el esquema: espacio

TabAsDelimiter

pestaña

Representa el atributo siguiente en la pestaña esquema:

TextCharacterSet

characterSet

Representa el atributo siguiente en el esquema: characterSet

TextFields

TextFields.

Representa la siguiente etiqueta de elemento en el esquema: x:textFields.

Thousands

Miles

Representa el atributo siguiente en el esquema: miles

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)
AddChild(OpenXmlElement, Boolean)

Agrega el elemento especificado al elemento si es un elemento secundario conocido. Esto agrega el elemento en la ubicación correcta según el esquema.

(Heredado de OpenXmlCompositeElement)
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 OpenXmlCompositeElement)
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 OpenXmlCompositeElement)
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 de los elementos secundarios del elemento actual.

(Heredado de OpenXmlCompositeElement)
InsertBefore<T>(T, OpenXmlElement)

Inserta el elemento especificado inmediatamente antes del elemento de referencia especificado.

(Heredado de OpenXmlCompositeElement)
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 nodos secundarios del elemento actual.

(Heredado de OpenXmlCompositeElement)
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 OpenXmlCompositeElement)
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.

(Heredado de OpenXmlCompositeElement)
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 uno de los elementos secundarios del elemento actual por otro elemento OpenXmlElement.

(Heredado de OpenXmlCompositeElement)
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()

Define la clase TextProperties.

Esta clase está disponible en Office 2007 y versiones posteriores.

Cuando el objeto se serializa como xml, su nombre completo es x:textPr.

(Heredado de OpenXmlElement)
IEnumerable<OpenXmlElement>.GetEnumerator()

Devuelve un enumerador que recorre en iteración la colección secundaria.

(Heredado de OpenXmlElement)

Se aplica a