XComment 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 comentario XML.
public ref class XComment : System::Xml::Linq::XNode
public class XComment : System.Xml.Linq.XNode
type XComment = class
inherit XNode
Public Class XComment
Inherits XNode
- Herencia
Comentarios
Puede agregar un comentario XML como nodo secundario de un elemento. También puede agregar un comentario XML a como XDocument elemento relacionado del nodo del elemento raíz.
Constructores
XComment(String) |
Inicializa una nueva instancia de la clase XComment con el contenido de cadena especificado. |
XComment(XComment) |
Inicializa una nueva instancia de la clase XComment a partir de un nodo de comentario existente. |
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 cadena de este comentario. |
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 el comentario en un objeto XmlWriter. |
WriteToAsync(XmlWriter, CancellationToken) | |
WriteToAsync(XmlWriter, CancellationToken) |
Escribe el nodo actual en XmlWriter. (Heredado de XNode) |
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. |