IXmlText Interfaz

Definición

Representa el contenido de texto de un elemento o atributo.

public interface class IXmlText : IXmlCharacterData
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(4180780235, 12429, 18272, 161, 213, 67, 182, 116, 80, 172, 126)]
struct IXmlText : IXmlCharacterData
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(4180780235, 12429, 18272, 161, 213, 67, 182, 116, 80, 172, 126)]
public interface IXmlText : IXmlCharacterData
Public Interface IXmlText
Implements IXmlCharacterData
Derivado
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Herencia de interfaz

IXmlText hereda IXmlCharacterData, IXmlNode, IXmlNodeSelector e IXmlNodeSerializer. Los tipos que implementan IXmlText también implementan los miembros de interfaz de IXmlCharacterData, IXmlNode, IXmlNodeSelector e IXmlNodeSerializer.

Propiedades

Attributes

Obtiene la lista de atributos de este nodo.

(Heredado de IXmlNode)
ChildNodes

Obtiene una lista de elementos secundarios en el nodo actual.

(Heredado de IXmlNode)
Data

Obtiene o establece los datos del nodo en función del tipo de nodo.

(Heredado de IXmlCharacterData)
FirstChild

Obtiene el primer nodo secundario.

(Heredado de IXmlNode)
InnerText

Obtiene y establece el texto desde dentro del XML.

(Heredado de IXmlNodeSerializer)
LastChild

Obtiene el último nodo secundario.

(Heredado de IXmlNode)
Length

Obtiene la longitud de los datos, en caracteres Unicode.

(Heredado de IXmlCharacterData)
LocalName

Obtiene el nombre local, que es la parte local de un nombre completo. Esto se denomina parte local en Espacios de nombres en XML.

(Heredado de IXmlNode)
NamespaceUri

Devuelve el identificador uniforme de recursos (URI) del espacio de nombres.

(Heredado de IXmlNode)
NextSibling

Obtiene el siguiente elemento relacionado del nodo en la lista secundaria del elemento primario.

(Heredado de IXmlNode)
NodeName

Devuelve el nombre completo de los nodos de atributo, tipo de documento, elemento, entidad o notación. Devuelve una cadena fija para todos los demás tipos de nodo.

(Heredado de IXmlNode)
NodeType

Obtiene el tipo de nodo XML Document Object Model (DOM), que determina valores válidos y si el nodo puede tener nodos secundarios.

(Heredado de IXmlNode)
NodeValue

Obtiene o establece el texto asociado al nodo.

(Heredado de IXmlNode)
OwnerDocument

Devuelve la raíz del documento que contiene el nodo.

(Heredado de IXmlNode)
ParentNode

Obtiene el nodo primario de la instancia de nodo.

(Heredado de IXmlNode)
Prefix

Obtiene o establece el prefijo del espacio de nombres.

(Heredado de IXmlNode)
PreviousSibling

Obtiene el elemento relacionado anterior del nodo en la lista secundaria del elemento primario.

(Heredado de IXmlNode)

Métodos

AppendChild(IXmlNode)

Anexa un nuevo nodo secundario como último elemento secundario del nodo.

(Heredado de IXmlNode)
AppendData(String)

Anexa la cadena proporcionada a los datos de cadena existentes.

(Heredado de IXmlCharacterData)
CloneNode(Boolean)

Clona un nuevo nodo.

(Heredado de IXmlNode)
DeleteData(UInt32, UInt32)

Elimina los datos especificados.

(Heredado de IXmlCharacterData)
GetXml()

Devuelve la representación XML del nodo y todos sus descendientes.

(Heredado de IXmlNodeSerializer)
HasChildNodes()

Determina si un nodo tiene elementos secundarios.

(Heredado de IXmlNode)
InsertBefore(IXmlNode, IXmlNode)

Inserta un nodo secundario a la izquierda del nodo especificado o al final de la lista.

(Heredado de IXmlNode)
InsertData(UInt32, String)

Inserta una cadena en el desplazamiento especificado.

(Heredado de IXmlCharacterData)
Normalize()

Normaliza todos los elementos descendientes combinando dos o más nodos de texto adyacentes en un nodo de texto unificado.

(Heredado de IXmlNode)
RemoveChild(IXmlNode)

Quita el nodo secundario especificado de la lista de elementos secundarios y lo devuelve.

(Heredado de IXmlNode)
ReplaceChild(IXmlNode, IXmlNode)

Reemplaza el nodo secundario antiguo especificado por el nuevo nodo secundario proporcionado.

(Heredado de IXmlNode)
ReplaceData(UInt32, UInt32, String)

Reemplaza el número especificado de caracteres por la cadena proporcionada.

(Heredado de IXmlCharacterData)
SelectNodes(String)

Aplica la operación de coincidencia de patrones especificada al contexto de este nodo y devuelve la lista de nodos coincidentes como XmlNodeList.

(Heredado de IXmlNodeSelector)
SelectNodesNS(String, Object)

Aplica la operación de coincidencia de patrones especificada al contexto de este nodo y devuelve la lista de nodos coincidentes como XmlNodeList.

(Heredado de IXmlNodeSelector)
SelectSingleNode(String)

Aplica la operación de coincidencia de patrones especificada al contexto de este nodo y devuelve el primer nodo coincidente.

(Heredado de IXmlNodeSelector)
SelectSingleNodeNS(String, Object)

Aplica la operación de coincidencia de patrones especificada al contexto de este nodo y devuelve el primer nodo coincidente.

(Heredado de IXmlNodeSelector)
SplitText(UInt32)

Divide este nodo de texto en dos nodos de texto en el desplazamiento especificado e inserta el nuevo nodo de texto en el árbol como un elemento relacionado que sigue inmediatamente a este nodo.

SubstringData(UInt32, UInt32)

Recupera una subcadena de la cadena completa en el intervalo especificado.

(Heredado de IXmlCharacterData)

Se aplica a

Consulte también