IXmlCharacterData Interfaz
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í.
Proporciona métodos de manipulación de texto que usan varios objetos.
public interface class IXmlCharacterData : IXmlNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(321798827, 20022, 19958, 177, 200, 12, 230, 47, 216, 139, 38)]
struct IXmlCharacterData : IXmlNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(321798827, 20022, 19958, 177, 200, 12, 230, 47, 216, 139, 38)]
public interface IXmlCharacterData : IXmlNode
Public Interface IXmlCharacterData
Implements IXmlNode
- 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
IXmlCharacterData hereda IXmlNode, IXmlNodeSelector e IXmlNodeSerializer. Los tipos que implementan IXmlCharacterData también implementan los miembros de interfaz de 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. |
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. |
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 de 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 Modelo de objetos de documento XML (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 del mismo nivel anterior del nodo en la lista secundaria del elemento primario. (Heredado de IXmlNode) |
Métodos
AppendChild(IXmlNode) |
Anexa un nuevo nodo secundario como último secundario del nodo. (Heredado de IXmlNode) |
AppendData(String) |
Anexa la cadena proporcionada a los datos de cadena existentes. |
CloneNode(Boolean) |
Clona un nuevo nodo. (Heredado de IXmlNode) |
DeleteData(UInt32, UInt32) |
Elimina los datos especificados. |
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. |
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. |
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) |
SubstringData(UInt32, UInt32) |
Recupera una subcadena de la cadena completa en el intervalo especificado. |