Class ProcessingInstruction

ProcessingInstruction class

クラスは「処理命令」を表し、ドキュメントのテキストにプロセッサ固有の情報を保持する方法として XML で使用されます。

public class ProcessingInstruction : CharacterData

プロパティ

名前 説明
virtual BaseURI { get; } このノードの絶対ベース URI を取得するか、実装が絶対 URI を取得できなかった場合は null を取得します。
ChildNodes { get; } 子ノードを取得します。
Data { get; set; } このインターフェイスを実装するノードの文字データを取得または設定します。
FirstChild { get; } このノードの最初の子を取得します。そのようなノードがない場合、これは null を返します。
HasChildNodes { get; } このノードに子があるかどうかを取得します.
LastChild { get; } このノードの最後の子を取得します。そのようなノードがない場合、これは null を返します。
Length { get; } データを通じて利用可能な 16 ビット ユニットの数を取得します。これは、値がゼロの場合があります。つまり、CharacterData ノードが空である場合があります。
virtual LocalName { get; } このノードの修飾名のローカル部分を取得します。
virtual NamespaceURI { get; } このノードの名前空間 URI を取得します。
NextSibling { get; } このノードの直後のノードを取得します。そのようなノードがない場合、これは null を返します。
override NodeName { get; } この処理命令の名前を取得します。
NodeType { get; } ノード タイプを取得します。
virtual NodeValue { get; set; } タイプに応じて、このノードの値を取得または設定します。
OwnerDocument { get; } このノードに関連付けられたドキュメント オブジェクトを取得します。
ParentNode { get; } 親ノードを取得します。
virtual Prefix { get; set; } このノードのネームスペース プレフィックスを取得または設定します。
PreviousSibling { get; } このノードの直前のノードを取得します。そのようなノードがない場合、これは null を返します。
virtual TextContent { get; set; } このノードとその子孫のテキスト コンテンツを取得または設定します。

メソッド

名前 説明
AppendChild(Node) ノード newChild をこのノードの子リストの最後に追加します。
virtual AppendData(string) ノードの文字データの末尾に文字列を追加します。
virtual DeleteData(int, int) ノードからコンテンツの範囲を削除します。
virtual InsertData(int, string) 指定されたオフセットに文字列を挿入します。
RemoveChild(Node) old child で示された子ノードを子のリストから削除します。
ReplaceChild(Node, Node) 子ノードの古い子を子のリスト内の新しい子に置き換え、古い子ノードを返します。
virtual ReplaceData(int, int, string) 指定されたオフセットで始まる文字を指定された文字列に置き換えます。
virtual Substring(int, int) ノードから一定範囲のデータを抽出します。

関連項目