XCData Klasa

Definicja

Reprezentuje węzeł tekstowy zawierający element CDATA.Represents a text node that contains 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
Dziedziczenie

Uwagi

Sekcja CDATA XML umożliwia przechowywanie niemal dowolnego dowolnego ciągu jako zawartości elementu XML.An XML CDATA section allows you to store almost any arbitrary string as the contents of an XML element. Ta klasa reprezentuje koncepcję XML węzła tekstowego CDATA.This class represents the XML concept of a CDATA text node.

Ta klasa pochodzi od XText, która reprezentuje tekst XML.This class derives from XText, which represents XML text. Sekcje CDATA to specjalne przypadki tekstu XML.CDATA sections are special cases of XML text.

Konstruktory

XCData(String)

Inicjuje nowe wystąpienie klasy XCData klasy.Initializes a new instance of the XCData class.

XCData(XCData)

Inicjuje nowe wystąpienie klasy XCData klasy.Initializes a new instance of the XCData class.

Właściwości

BaseUri

Pobiera podstawowy identyfikator URI dla tego XObjectelementu.Gets the base URI for this XObject.

(Odziedziczone po XObject)
Document

Pobiera dla tego XObjectelementu. XDocumentGets the XDocument for this XObject.

(Odziedziczone po XObject)
NextNode

Pobiera następny węzeł równorzędny tego węzła.Gets the next sibling node of this node.

(Odziedziczone po XNode)
NodeType

Pobiera typ węzła dla tego węzła.Gets the node type for this node.

Parent

Pobiera element nadrzędny XElement tego XObjectelementu.Gets the parent XElement of this XObject.

(Odziedziczone po XObject)
PreviousNode

Pobiera poprzedni węzeł równorzędny tego węzła.Gets the previous sibling node of this node.

(Odziedziczone po XNode)
Value

Pobiera lub ustawia wartość tego węzła.Gets or sets the value of this node.

(Odziedziczone po XText)

Metody

AddAfterSelf(Object)

Dodaje określoną zawartość bezpośrednio po tym węźle.Adds the specified content immediately after this node.

(Odziedziczone po XNode)
AddAfterSelf(Object[])

Dodaje określoną zawartość bezpośrednio po tym węźle.Adds the specified content immediately after this node.

(Odziedziczone po XNode)
AddAnnotation(Object)

Dodaje obiekt do listy adnotacji tego XObjectelementu.Adds an object to the annotation list of this XObject.

(Odziedziczone po XObject)
AddBeforeSelf(Object)

Dodaje określoną zawartość bezpośrednio przed tym węzłem.Adds the specified content immediately before this node.

(Odziedziczone po XNode)
AddBeforeSelf(Object[])

Dodaje określoną zawartość bezpośrednio przed tym węzłem.Adds the specified content immediately before this node.

(Odziedziczone po XNode)
Ancestors()

Zwraca kolekcję elementów nadrzędnych tego węzła.Returns a collection of the ancestor elements of this node.

(Odziedziczone po XNode)
Ancestors(XName)

Zwraca filtrowaną kolekcję elementów nadrzędnych tego węzła.Returns a filtered collection of the ancestor elements of this node. Kolekcja zawiera tylko elementy, które XName mają zgodne.Only elements that have a matching XName are included in the collection.

(Odziedziczone po XNode)
Annotation(Type)

Pobiera pierwszy obiekt adnotacji określonego typu z tego XObjectelementu.Gets the first annotation object of the specified type from this XObject.

(Odziedziczone po XObject)
Annotation<T>()

Pobiera pierwszy obiekt adnotacji określonego typu z tego XObjectelementu.Gets the first annotation object of the specified type from this XObject.

(Odziedziczone po XObject)
Annotations(Type)

Pobiera kolekcję adnotacji określonego typu XObject.Gets a collection of annotations of the specified type for this XObject.

(Odziedziczone po XObject)
Annotations<T>()

Pobiera kolekcję adnotacji określonego typu XObject.Gets a collection of annotations of the specified type for this XObject.

(Odziedziczone po XObject)
CreateReader()

XmlReader Tworzy dla tego węzła.Creates an XmlReader for this node.

(Odziedziczone po XNode)
CreateReader(ReaderOptions)

Tworzy z opcjami określonymi readerOptions przez parametr. XmlReaderCreates an XmlReader with the options specified by the readerOptions parameter.

(Odziedziczone po XNode)
ElementsAfterSelf()

Zwraca kolekcję elementów równorzędnych po tym węźle w kolejności dokumentu.Returns a collection of the sibling elements after this node, in document order.

(Odziedziczone po XNode)
ElementsAfterSelf(XName)

Zwraca filtrowaną kolekcję elementów równorzędnych po tym węźle w kolejności dokumentu.Returns a filtered collection of the sibling elements after this node, in document order. Kolekcja zawiera tylko elementy, które XName mają zgodne.Only elements that have a matching XName are included in the collection.

(Odziedziczone po XNode)
ElementsBeforeSelf()

Zwraca kolekcję elementów równorzędnych przed tym węzłem w kolejności dokumentu.Returns a collection of the sibling elements before this node, in document order.

(Odziedziczone po XNode)
ElementsBeforeSelf(XName)

Zwraca filtrowaną kolekcję elementów równorzędnych przed tym węzłem w kolejności dokumentu.Returns a filtered collection of the sibling elements before this node, in document order. Kolekcja zawiera tylko elementy, które XName mają zgodne.Only elements that have a matching XName are included in the collection.

(Odziedziczone po XNode)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
IsAfter(XNode)

Określa, czy bieżący węzeł pojawia się po określonym węźle pod warunkiem kolejności dokumentu.Determines if the current node appears after a specified node in terms of document order.

(Odziedziczone po XNode)
IsBefore(XNode)

Określa, czy bieżący węzeł pojawia się przed określonym węzłem w warunkach kolejności dokumentu.Determines if the current node appears before a specified node in terms of document order.

(Odziedziczone po XNode)
MemberwiseClone()

Tworzy skróconą kopię bieżącego Objectelementu.Creates a shallow copy of the current Object.

(Odziedziczone po Object)
NodesAfterSelf()

Zwraca kolekcję węzłów równorzędnych po tym węźle w kolejności dokumentu.Returns a collection of the sibling nodes after this node, in document order.

(Odziedziczone po XNode)
NodesBeforeSelf()

Zwraca kolekcję węzłów równorzędnych przed tym węzłem w kolejności dokumentu.Returns a collection of the sibling nodes before this node, in document order.

(Odziedziczone po XNode)
Remove()

Usuwa ten węzeł z jego elementu nadrzędnego.Removes this node from its parent.

(Odziedziczone po XNode)
RemoveAnnotations(Type)

Usuwa adnotacje określonego typu z tego XObjectelementu.Removes the annotations of the specified type from this XObject.

(Odziedziczone po XObject)
RemoveAnnotations<T>()

Usuwa adnotacje określonego typu z tego XObjectelementu.Removes the annotations of the specified type from this XObject.

(Odziedziczone po XObject)
ReplaceWith(Object)

Zamienia ten węzeł na określoną zawartość.Replaces this node with the specified content.

(Odziedziczone po XNode)
ReplaceWith(Object[])

Zamienia ten węzeł na określoną zawartość.Replaces this node with the specified content.

(Odziedziczone po XNode)
ToString()

Zwraca XML z wcięciem dla tego węzła.Returns the indented XML for this node.

(Odziedziczone po XNode)
ToString(SaveOptions)

Zwraca kod XML dla tego węzła, opcjonalnie wyłączając formatowanie.Returns the XML for this node, optionally disabling formatting.

(Odziedziczone po XNode)
WriteTo(XmlWriter)

Zapisuje ten obiekt CDATA w XmlWriter.Writes this CDATA object to an XmlWriter.

WriteToAsync(XmlWriter, CancellationToken)

XmlWriterZapisuje ją XCData w danym.Writes this XCData to the given XmlWriter.

Zdarzenia

Changed

Uruchamiany po zmianie XObject tego lub któregokolwiek z jego elementów podrzędnych.Raised when this XObject or any of its descendants have changed.

(Odziedziczone po XObject)
Changing

Uruchamiany, gdy XObject ten lub którykolwiek z jego obiektów podrzędnych zostanie zmieniony.Raised when this XObject or any of its descendants are about to change.

(Odziedziczone po XObject)

Jawne implementacje interfejsu

IXmlLineInfo.HasLineInfo()

Pobiera wartość wskazującą, czy ma ona XObject informacje o wierszu.Gets a value indicating whether or not this XObject has line information.

(Odziedziczone po XObject)
IXmlLineInfo.LineNumber

Pobiera numer wiersza, który jest XmlReader raportowany dla tego XObjectelementu.Gets the line number that the underlying XmlReader reported for this XObject.

(Odziedziczone po XObject)
IXmlLineInfo.LinePosition

Pobiera pozycję wiersza, która jest XmlReader zgłoszona dla tego XObjectelementu.Gets the line position that the underlying XmlReader reported for this XObject.

(Odziedziczone po XObject)

Metody rozszerzania

CreateNavigator(XNode)

Tworzy dla elementu XNode. XPathNavigatorCreates an XPathNavigator for an XNode.

CreateNavigator(XNode, XmlNameTable)

Tworzy dla elementu XNode. XPathNavigatorCreates an XPathNavigator for an XNode. XmlNameTable Zapewnia wydajniejsze przetwarzanie wyrażeń XPath.The XmlNameTable enables more efficient XPath expression processing.

XPathEvaluate(XNode, String)

Oblicza wyrażenie XPath.Evaluates an XPath expression.

XPathEvaluate(XNode, String, IXmlNamespaceResolver)

Oblicza wyrażenie XPath, rozwiązując prefiksy przestrzeni nazw przy użyciu określonego IXmlNamespaceResolver.Evaluates an XPath expression, resolving namespace prefixes using the specified IXmlNamespaceResolver.

XPathSelectElement(XNode, String)

Wybiera wyrażenie XElement using XPath.Selects an XElement using a XPath expression.

XPathSelectElement(XNode, String, IXmlNamespaceResolver)

Wybiera wyrażenie IXmlNamespaceResolverusing XPath, rozwiązując prefiksy przestrzeni nazw przy użyciu określonego elementu. XElementSelects an XElement using a XPath expression, resolving namespace prefixes using the specified IXmlNamespaceResolver.

XPathSelectElements(XNode, String)

Wybiera kolekcję elementów przy użyciu wyrażenia XPath.Selects a collection of elements using an XPath expression.

XPathSelectElements(XNode, String, IXmlNamespaceResolver)

Wybiera kolekcję elementów przy użyciu wyrażenia XPath, rozwiązując prefiksy przestrzeni nazw przy użyciu określonego IXmlNamespaceResolverelementu.Selects a collection of elements using an XPath expression, resolving namespace prefixes using the specified IXmlNamespaceResolver.

ToXPathNavigable(XNode)

Zwraca metodę dostępu, która pozwala na przechodzenie i Edytuj określonego XNode.Returns an accessor that allows you to navigate and edit the specified XNode.

Dotyczy

Zobacz też