XmlCDataSection クラス

定義

XML ドキュメントの CDATA セクションを表します。

public ref class XmlCDataSection sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class XmlCDataSection final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class XmlCDataSection
Public NotInheritable Class XmlCDataSection
継承
Object Platform::Object IInspectable XmlCDataSection
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

プロパティ

Attributes

このノードの属性の一覧を取得します。

ChildNodes

現在のノード内の子の一覧を取得します。 このプロパティは常に NULL を返します。

Data

ノードの種類に応じてノード データを取得または設定します。

FirstChild

最初の子ノードを取得します。 このプロパティは常に NULL を返します。

InnerText

XML 内からテキストを取得します。

LastChild

最後の子ノードを取得します。 CDataSection に子がないため、このプロパティは常に NULL を返します。

Length

データの長さを Unicode 文字で取得します。

LocalName

修飾名のローカル部分であるローカル名を取得します。 これは、XML の名前空間のローカル 部分と呼ばれます。

NamespaceUri

名前空間の Uniform Resource Identifier (URI) を返します。

NextSibling

親の子リスト内のノードの次の兄弟を取得します。

NodeName

属性、ドキュメント型、要素、エンティティ、表記法の各ノードの修飾名を返します。 その他のすべてのノードの種類の固定文字列を返します。

NodeType

有効な値と、ノードに子ノードを含めることができるかどうかを決定する XML ドキュメント オブジェクト モデル (DOM) ノードの種類を取得します。

NodeValue

ノードに関連付けられているテキストを取得または設定します。

OwnerDocument

ノードを含むドキュメントのルートを返します。

ParentNode

ノード インスタンスの親ノードを取得します。

Prefix

名前空間プレフィックスを取得または設定します。

PreviousSibling

親の子リスト内のノードの前の兄弟を取得します。

メソッド

AppendChild(IXmlNode)

このメソッドは、このクラスには適用できません。 CDataSection には子がありません。 このメソッドは例外をスローします。

AppendData(String)

既存の文字列データに指定された文字列を追加します。

CloneNode(Boolean)

新しいノードを複製します。

DeleteData(UInt32, UInt32)

指定されたデータを削除します。

GetXml()

ノードとそのすべての子孫の XML 表現を返します。

HasChildNodes()

ノードに子があるかどうかを判断します。 CDataSection には子がありません。 このメソッドは常に false を返します。

InsertBefore(IXmlNode, IXmlNode)

指定したノードの左側、または子ノード リストの末尾に子ノードを挿入します。 このメソッドはこのクラスには適用されず、例外がスローされます。

InsertData(UInt32, String)

指定されたオフセットに文字列を挿入します。

Normalize()

2 つ以上の隣接するテキスト ノードを 1 つの統合テキスト ノードに結合することで、すべての子孫要素を正規化します。

RemoveChild(IXmlNode)

指定された子ノードを子の一覧から削除し、これを返します。 CDataSection には子がないため、このメソッドはこのクラスには適用できません。 このメソッドは例外をスローします。

ReplaceChild(IXmlNode, IXmlNode)

指定された古い子ノードを指定された新しい子ノードに置き換えます。 CDataSection には子がないため、このメソッドはこのクラスには適用できません。 このメソッドは例外をスローします。

ReplaceData(UInt32, UInt32, String)

指定された文字数を指定された文字列に置き換えます。

SelectNodes(String)

指定したパターンマッチング操作をこのノードのコンテキストに適用し、一致するノードのリストを XmlNodeList として返します。 このメソッドはこのクラスには適用されず、例外がスローされます。

SelectNodesNS(String, Object)

指定したパターンマッチング操作をこのノードのコンテキストに適用し、一致するノードのリストを XmlNodeList として返します。 このメソッドはこのクラスには適用されず、例外がスローされます。

SelectSingleNode(String)

指定されたパターンマッチング操作をこのノードのコンテキストに適用し、最初に一致するノードを返します。 このメソッドはこのクラスには適用されず、例外がスローされます。

SelectSingleNodeNS(String, Object)

指定されたパターンマッチング操作をこのノードのコンテキストに適用し、最初に一致するノードを返します。 このメソッドはこのクラスには適用されず、例外がスローされます。

SplitText(UInt32)

指定されたオフセットにあるこのテキスト ノードを 2 つのテキスト ノードに分割し、このノードの直後に新しいテキスト ノードを兄弟としてツリーに挿入します。

SubstringData(UInt32, UInt32)

指定した範囲から、完全な文字列の部分文字列を取得します。

適用対象