IXmlCharacterData インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
複数のオブジェクトで使用されるテキスト操作メソッドを提供します。
public interface class IXmlCharacterData : IXmlNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(321798827, 20022, 19958, 177, 200, 12, 230, 47, 216, 139, 38)]
struct IXmlCharacterData : IXmlNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(321798827, 20022, 19958, 177, 200, 12, 230, 47, 216, 139, 38)]
public interface IXmlCharacterData : IXmlNode
Public Interface IXmlCharacterData
Implements IXmlNode
- 派生
- 属性
- 実装
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
インターフェイスの継承
IXmlCharacterData は 、IXmlNode、 IXmlNodeSelector、および IXmlNodeSerializer を継承します。 IXmlCharacterData を実装する型は、IXmlNode、IXmlNodeSelector、および IXmlNodeSerializer のインターフェイス メンバーも実装します。
プロパティ
Attributes |
このノードの属性の一覧を取得します。 (継承元 IXmlNode) |
ChildNodes |
現在のノード内の子の一覧を取得します。 (継承元 IXmlNode) |
Data |
ノードの種類に応じてノード データを取得または設定します。 |
FirstChild |
最初の子ノードを取得します。 (継承元 IXmlNode) |
InnerText |
XML 内からテキストを取得および設定します。 (継承元 IXmlNodeSerializer) |
LastChild |
最後の子ノードを取得します。 (継承元 IXmlNode) |
Length |
データの長さを Unicode 文字で取得します。 |
LocalName |
修飾名のローカル部分であるローカル名を取得します。 これは、XML の名前空間のローカル 部分と呼ばれます。 (継承元 IXmlNode) |
NamespaceUri |
名前空間の Uniform Resource Identifier (URI) を返します。 (継承元 IXmlNode) |
NextSibling |
親の子リスト内のノードの次の兄弟を取得します。 (継承元 IXmlNode) |
NodeName |
属性、ドキュメント型、要素、エンティティ、表記法の各ノードの修飾名を返します。 その他のすべてのノードの種類の固定文字列を返します。 (継承元 IXmlNode) |
NodeType |
有効な値と、ノードに子ノードを含めることができるかどうかを決定する XML ドキュメント オブジェクト モデル (DOM) ノードの種類を取得します。 (継承元 IXmlNode) |
NodeValue |
ノードに関連付けられているテキストを取得または設定します。 (継承元 IXmlNode) |
OwnerDocument |
ノードを含むドキュメントのルートを返します。 (継承元 IXmlNode) |
ParentNode |
ノード インスタンスの親ノードを取得します。 (継承元 IXmlNode) |
Prefix |
名前空間プレフィックスを取得または設定します。 (継承元 IXmlNode) |
PreviousSibling |
親の子リスト内のノードの前の兄弟を取得します。 (継承元 IXmlNode) |
メソッド
AppendChild(IXmlNode) |
ノードの最後の子として新しい子ノードを追加します。 (継承元 IXmlNode) |
AppendData(String) |
既存の文字列データに指定された文字列を追加します。 |
CloneNode(Boolean) |
新しいノードを複製します。 (継承元 IXmlNode) |
DeleteData(UInt32, UInt32) |
指定されたデータを削除します。 |
GetXml() |
ノードとそのすべての子孫の XML 表現を返します。 (継承元 IXmlNodeSerializer) |
HasChildNodes() |
ノードに子があるかどうかを判断します。 (継承元 IXmlNode) |
InsertBefore(IXmlNode, IXmlNode) |
指定したノードの左側、またはリストの末尾に子ノードを挿入します。 (継承元 IXmlNode) |
InsertData(UInt32, String) |
指定されたオフセットに文字列を挿入します。 |
Normalize() |
2 つ以上の隣接するテキスト ノードを 1 つの統合テキスト ノードに結合することで、すべての子孫要素を正規化します。 (継承元 IXmlNode) |
RemoveChild(IXmlNode) |
指定された子ノードを子の一覧から削除し、これを返します。 (継承元 IXmlNode) |
ReplaceChild(IXmlNode, IXmlNode) |
指定された古い子ノードを指定された新しい子ノードに置き換えます。 (継承元 IXmlNode) |
ReplaceData(UInt32, UInt32, String) |
指定された文字数を指定された文字列に置き換えます。 |
SelectNodes(String) |
指定したパターンマッチング操作をこのノードのコンテキストに適用し、一致するノードのリストを XmlNodeList として返します。 (継承元 IXmlNodeSelector) |
SelectNodesNS(String, Object) |
指定したパターンマッチング操作をこのノードのコンテキストに適用し、一致するノードのリストを XmlNodeList として返します。 (継承元 IXmlNodeSelector) |
SelectSingleNode(String) |
指定されたパターンマッチング操作をこのノードのコンテキストに適用し、最初に一致するノードを返します。 (継承元 IXmlNodeSelector) |
SelectSingleNodeNS(String, Object) |
指定されたパターンマッチング操作をこのノードのコンテキストに適用し、最初に一致するノードを返します。 (継承元 IXmlNodeSelector) |
SubstringData(UInt32, UInt32) |
指定した範囲から、完全な文字列の部分文字列を取得します。 |