XCData 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í.
Representa un nodo de texto que contiene CDATA.
public ref class XCData : System::Xml::Linq::XText
public class XCData : System.Xml.Linq.XText
type XCData = class
inherit XText
Public Class XCData
Inherits XText
- Herencia
Comentarios
Una sección CDATA XML permite almacenar casi cualquier cadena arbitraria como contenido de un elemento XML. Esta clase representa el concepto XML de un nodo de texto CDATA.
Esta clase deriva de XText, que representa texto XML. Las secciones CDATA son casos especiales de texto XML.
Constructores
XCData(String) |
Inicializa una nueva instancia de la clase XCData. |
XCData(XCData) |
Inicializa una nueva instancia de la clase XCData. |
Propiedades
BaseUri |
Obtiene el URI base de este XObject. (Heredado de XObject) |
Document |
Obtiene el objeto XDocument para este objeto XObject. (Heredado de XObject) |
NextNode |
Obtiene el siguiente nodo relacionado de este nodo. (Heredado de XNode) |
NodeType |
Obtiene el tipo de nodo de este nodo. |
Parent |
Obtiene el XElement primario de XObject. (Heredado de XObject) |
PreviousNode |
Obtiene el anterior nodo relacionado de este nodo. (Heredado de XNode) |
Value |
Obtiene o establece el valor de este nodo. (Heredado de XText) |
Métodos
AddAfterSelf(Object) |
Agrega el contenido especificado inmediatamente a continuación de este nodo. (Heredado de XNode) |
AddAfterSelf(Object[]) |
Agrega el contenido especificado inmediatamente a continuación de este nodo. (Heredado de XNode) |
AddAnnotation(Object) |
Agrega un objeto a la lista de anotaciones de XObject. (Heredado de XObject) |
AddBeforeSelf(Object) |
Agrega el contenido especificado inmediatamente antes de este nodo. (Heredado de XNode) |
AddBeforeSelf(Object[]) |
Agrega el contenido especificado inmediatamente antes de este nodo. (Heredado de XNode) |
Ancestors() |
Devuelve una colección de los elementos antecesores de este nodo. (Heredado de XNode) |
Ancestors(XName) |
Devuelve una colección filtrada de los elementos antecesores de este nodo. En la colección sólo se incluyen los elementos que tienen un objeto XName coincidente. (Heredado de XNode) |
Annotation(Type) |
Obtiene el primer objeto de anotación del tipo especificado de este XObject. (Heredado de XObject) |
Annotation<T>() |
Obtiene el primer objeto de anotación del tipo especificado de este XObject. (Heredado de XObject) |
Annotations(Type) |
Obtiene una colección de anotaciones del tipo especificado para este XObject. (Heredado de XObject) |
Annotations<T>() |
Obtiene una colección de anotaciones del tipo especificado para este XObject. (Heredado de XObject) |
CreateReader() |
Crea un objeto XmlReader para este nodo. (Heredado de XNode) |
CreateReader(ReaderOptions) |
Crea una clase XmlReader con las opciones especificadas por el parámetro |
ElementsAfterSelf() |
Devuelve una colección de los elementos relacionados situados detrás de este nodo en el orden del documento. (Heredado de XNode) |
ElementsAfterSelf(XName) |
Devuelve una colección filtrada de los elementos relacionados situados detrás de este nodo en el orden del documento. En la colección sólo se incluyen los elementos que tienen un objeto XName coincidente. (Heredado de XNode) |
ElementsBeforeSelf() |
Devuelve una colección de los elementos relacionados situados antes de este nodo en el orden del documento. (Heredado de XNode) |
ElementsBeforeSelf(XName) |
Devuelve una colección filtrada de los elementos relacionados situados antes de este nodo en el orden del documento. En la colección sólo se incluyen los elementos que tienen un objeto XName coincidente. (Heredado de XNode) |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
IsAfter(XNode) |
Determina si el nodo actual aparece después de un nodo especificado respecto al orden del documento. (Heredado de XNode) |
IsBefore(XNode) |
Determina si el nodo actual aparece antes de un nodo especificado respecto al orden del documento. (Heredado de XNode) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
NodesAfterSelf() |
Devuelve una colección de los nodos relacionados situados detrás de este nodo en el orden del documento. (Heredado de XNode) |
NodesBeforeSelf() |
Devuelve una colección de los nodos relacionados situados antes de este nodo en el orden del documento. (Heredado de XNode) |
Remove() |
Quita este nodo de su elemento primario. (Heredado de XNode) |
RemoveAnnotations(Type) |
Quita las anotaciones del tipo especificado de XObject. (Heredado de XObject) |
RemoveAnnotations<T>() |
Quita las anotaciones del tipo especificado de XObject. (Heredado de XObject) |
ReplaceWith(Object) |
Reemplaza este nodo por el contenido especificado. (Heredado de XNode) |
ReplaceWith(Object[]) |
Reemplaza este nodo por el contenido especificado. (Heredado de XNode) |
ToString() |
Devuelve el XML con sangría para este nodo. (Heredado de XNode) |
ToString(SaveOptions) |
Devuelve el XML de este nodo y, opcionalmente, deshabilita el formato. (Heredado de XNode) |
WriteTo(XmlWriter) |
Escribe este objeto CDATA en un XmlWriter. |
WriteToAsync(XmlWriter, CancellationToken) | |
WriteToAsync(XmlWriter, CancellationToken) |
Escribe de forma asincrónica XText en el elemento XmlWriter especificado. (Heredado de XText) |
Eventos
Changed |
Se genera cuando este XObject o cualquiera de sus descendientes ha cambiado. (Heredado de XObject) |
Changing |
Se genera cuando este XObject o cualquiera de sus descendientes está a punto de cambiar. (Heredado de XObject) |
Implementaciones de interfaz explícitas
IXmlLineInfo.HasLineInfo() |
Obtiene un valor que indica si XObject tiene información de línea o no. (Heredado de XObject) |
IXmlLineInfo.LineNumber |
Obtiene el número de línea del que el XmlReader subyacente informó para este XObject. (Heredado de XObject) |
IXmlLineInfo.LinePosition |
Obtiene la posición de línea de la que el XmlReader subyacente informó para este XObject. (Heredado de XObject) |
Métodos de extensión
CreateNavigator(XNode) |
Crea un objeto XPathNavigator para XNode. |
CreateNavigator(XNode, XmlNameTable) |
Crea un objeto XPathNavigator para XNode. XmlNameTable permite un procesamiento más eficaz de la expresión XPath. |
XPathEvaluate(XNode, String) |
Evalúa una expresión XPath. |
XPathEvaluate(XNode, String, IXmlNamespaceResolver) |
Evalúa una expresión XPath, resolviendo los prefijos de espacio de nombres mediante el IXmlNamespaceResolver especificado. |
XPathSelectElement(XNode, String) |
Selecciona un objeto XElement mediante una expresión XPath. |
XPathSelectElement(XNode, String, IXmlNamespaceResolver) |
Selecciona un XElement utilizando una expresión XPath, que resuelve los prefijos de espacio de nombres mediante el IXmlNamespaceResolver especificado. |
XPathSelectElements(XNode, String) |
Selecciona una colección de elementos mediante una expresión XPath. |
XPathSelectElements(XNode, String, IXmlNamespaceResolver) |
Selecciona una colección de elementos utilizando una expresión XPath, que resuelve los prefijos de espacio de nombres mediante el IXmlNamespaceResolver especificado. |
ToXPathNavigable(XNode) |
Devuelve un descriptor de acceso que permite navegar y editar el elemento XNode especificado. |