XCData Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
CDATA içeren bir metin düğümünü temsil eder.
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
- Devralma
Açıklamalar
XML CDATA bölümü, neredeyse tüm rastgele dizeleri bir XML öğesinin içeriği olarak depolamanıza olanak tanır. Bu sınıf, CDATA metin düğümünün XML kavramını temsil eder.
Bu sınıf, XML metnini temsil eden öğesinden XTexttüretilir. CDATA bölümleri XML metninin özel durumlarıdır.
Oluşturucular
XCData(String) |
XCData sınıfının yeni bir örneğini başlatır. |
XCData(XCData) |
XCData sınıfının yeni bir örneğini başlatır. |
Özellikler
BaseUri |
Bu XObjectiçin temel URI'yi alır. (Devralındığı yer: XObject) |
Document |
Bunun XObjectiçin öğesini XDocument alır. (Devralındığı yer: XObject) |
NextNode |
Bu düğümün bir sonraki eşdüzey düğümünü alır. (Devralındığı yer: XNode) |
NodeType |
Bu düğümün düğüm türünü alır. |
Parent |
Bu XObjectöğesinin üst XElement öğesini alır. (Devralındığı yer: XObject) |
PreviousNode |
Bu düğümün önceki eşdüzey düğümünü alır. (Devralındığı yer: XNode) |
Value |
Bu düğümün değerini alır veya ayarlar. (Devralındığı yer: XText) |
Yöntemler
AddAfterSelf(Object) |
Belirtilen içeriği bu düğümün hemen arkasına ekler. (Devralındığı yer: XNode) |
AddAfterSelf(Object[]) |
Belirtilen içeriği bu düğümün hemen arkasına ekler. (Devralındığı yer: XNode) |
AddAnnotation(Object) |
Bu XObjectöğesinin ek açıklama listesine bir nesne ekler. (Devralındığı yer: XObject) |
AddBeforeSelf(Object) |
Belirtilen içeriği bu düğümün hemen önüne ekler. (Devralındığı yer: XNode) |
AddBeforeSelf(Object[]) |
Belirtilen içeriği bu düğümün hemen önüne ekler. (Devralındığı yer: XNode) |
Ancestors() |
Bu düğümün üst öğelerinden oluşan bir koleksiyon döndürür. (Devralındığı yer: XNode) |
Ancestors(XName) |
Bu düğümün üst öğelerinin filtrelenmiş bir koleksiyonunu döndürür. Yalnızca eşleştirmesi XName olan öğeler koleksiyona dahil edilir. (Devralındığı yer: XNode) |
Annotation(Type) |
Belirtilen türün ilk ek açıklama nesnesini bu XObjectöğesinden alır. (Devralındığı yer: XObject) |
Annotation<T>() |
Belirtilen türün ilk ek açıklama nesnesini bu XObjectöğesinden alır. (Devralındığı yer: XObject) |
Annotations(Type) |
Bu XObjectiçin belirtilen türdeki ek açıklamaların koleksiyonunu alır. (Devralındığı yer: XObject) |
Annotations<T>() |
Bu XObjectiçin belirtilen türdeki ek açıklamaların koleksiyonunu alır. (Devralındığı yer: XObject) |
CreateReader() |
Bu düğüm için bir XmlReader oluşturur. (Devralındığı yer: XNode) |
CreateReader(ReaderOptions) |
parametresi tarafından |
ElementsAfterSelf() |
Bu düğümden sonraki eşdüzey öğelerin bir koleksiyonunu belge sırasına göre döndürür. (Devralındığı yer: XNode) |
ElementsAfterSelf(XName) |
Bu düğümden sonraki eşdüzey öğelerin filtrelenmiş koleksiyonunu belge sırasına göre döndürür. Yalnızca eşleştirmesi XName olan öğeler koleksiyona dahil edilir. (Devralındığı yer: XNode) |
ElementsBeforeSelf() |
Bu düğümden önceki eşdüzey öğelerin bir koleksiyonunu belge sırasına göre döndürür. (Devralındığı yer: XNode) |
ElementsBeforeSelf(XName) |
Bu düğümden önceki eşdüzey öğelerin filtrelenmiş bir koleksiyonunu belge sırasına göre döndürür. Yalnızca eşleştirmesi XName olan öğeler koleksiyona dahil edilir. (Devralındığı yer: XNode) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
IsAfter(XNode) |
Geçerli düğümün belirtilen bir düğümden sonra belge sırası açısından görüntülenip görüntülenmediğini belirler. (Devralındığı yer: XNode) |
IsBefore(XNode) |
Geçerli düğümün belge sırası açısından belirtilen bir düğümden önce görünüp görünmediğini belirler. (Devralındığı yer: XNode) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
NodesAfterSelf() |
Bu düğümden sonraki eşdüzey düğümlerin bir koleksiyonunu belge sırasına göre döndürür. (Devralındığı yer: XNode) |
NodesBeforeSelf() |
Bu düğümden önceki eşdüzey düğümlerin bir koleksiyonunu belge sırasına göre döndürür. (Devralındığı yer: XNode) |
Remove() |
Bu düğümü üst öğesinden kaldırır. (Devralındığı yer: XNode) |
RemoveAnnotations(Type) |
Belirtilen türün ek açıklamalarını bu XObjectiçinden kaldırır. (Devralındığı yer: XObject) |
RemoveAnnotations<T>() |
Belirtilen türün ek açıklamalarını bu XObjectiçinden kaldırır. (Devralındığı yer: XObject) |
ReplaceWith(Object) |
Bu düğümü belirtilen içerikle değiştirir. (Devralındığı yer: XNode) |
ReplaceWith(Object[]) |
Bu düğümü belirtilen içerikle değiştirir. (Devralındığı yer: XNode) |
ToString() |
Bu düğüm için girintili XML döndürür. (Devralındığı yer: XNode) |
ToString(SaveOptions) |
Bu düğüm için XML'yi döndürür ve isteğe bağlı olarak biçimlendirmeyi devre dışı bırakır. (Devralındığı yer: XNode) |
WriteTo(XmlWriter) |
Bu CDATA nesnesini bir XmlWriteröğesine yazar. |
WriteToAsync(XmlWriter, CancellationToken) | |
WriteToAsync(XmlWriter, CancellationToken) |
Bunu XText belirtilen öğesine XmlWriterzaman uyumsuz olarak yazar. (Devralındığı yer: XText) |
Ekinlikler
Changed |
Bu XObject veya alt öğelerinden herhangi biri değiştiğinde yükseltildi. (Devralındığı yer: XObject) |
Changing |
Bu XObject veya alt öğelerinden herhangi biri değişmek üzereyken yükseltilir. (Devralındığı yer: XObject) |
Belirtik Arabirim Kullanımları
IXmlLineInfo.HasLineInfo() |
Bunun XObject satır bilgilerine sahip olup olmadığını belirten bir değer alır. (Devralındığı yer: XObject) |
IXmlLineInfo.LineNumber |
Temel alınanın XmlReader bu XObjectiçin bildirdiği satır numarasını alır. (Devralındığı yer: XObject) |
IXmlLineInfo.LinePosition |
Temel alınanın XmlReader bu XObjectiçin bildirdiği satır konumunu alır. (Devralındığı yer: XObject) |
Uzantı Metotları
CreateNavigator(XNode) |
için bir XPathNavigator XNodeoluşturur. |
CreateNavigator(XNode, XmlNameTable) |
için bir XPathNavigator XNodeoluşturur. , XmlNameTable daha verimli XPath ifade işlemeyi etkinleştirir. |
XPathEvaluate(XNode, String) |
XPath ifadesini değerlendirir. |
XPathEvaluate(XNode, String, IXmlNamespaceResolver) |
Belirtilen IXmlNamespaceResolverkullanarak ad alanı ön eklerini çözerek bir XPath ifadesini değerlendirir. |
XPathSelectElement(XNode, String) |
XPath ifadesi kullanarak bir XElement ifade seçer. |
XPathSelectElement(XNode, String, IXmlNamespaceResolver) |
Belirtilen IXmlNamespaceResolverkullanarak ad alanı ön eklerini çözümleyerek bir XPath ifadesi kullanarak bir XElement seçer. |
XPathSelectElements(XNode, String) |
XPath ifadesi kullanarak bir öğe koleksiyonu seçer. |
XPathSelectElements(XNode, String, IXmlNamespaceResolver) |
Belirtilen kullanılarak ad alanı ön eklerini çözümleyerek XPath ifadesi kullanan IXmlNamespaceResolverbir öğe koleksiyonunu seçer. |
ToXPathNavigable(XNode) |
Belirtilen XNodeöğesine gitmenize ve bunları düzenlemenize olanak tanıyan bir erişimci döndürür. |