次の方法で共有


XmlProcessingInstruction.Data プロパティ

対象を含まない、処理命令の内容を取得または設定します。

Public Property Data As String
[C#]
public string Data {get; set;}
[C++]
public: __property String* get_Data();public: __property void set_Data(String*);
[JScript]
public function get Data() : String;public function set Data(String);

プロパティ値

対象を含まない、処理命令の内容。

使用例

処理命令ノードを作成してドキュメントに追加する例を次に示します。

 
Imports System
Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()
  
    Dim doc as XmlDocument = new XmlDocument()

    ' Create a procesing instruction.
    Dim newPI as XmlProcessingInstruction 
    Dim PItext as String = "type='text/xsl' href='book.xsl'"
    newPI = doc.CreateProcessingInstruction("xml-stylesheet", PItext)

    ' Display the target and data information.
    Console.WriteLine("<?{0} {1}?>", newPI.Target, newPI.Data)

    ' Add the processing instruction node to the document.
    doc.AppendChild(newPI)

  end sub
end class

[C#] 
using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main()
  {
    XmlDocument doc = new XmlDocument();

    // Create a procesing instruction.
    XmlProcessingInstruction newPI;
    String PItext = "type='text/xsl' href='book.xsl'";
    newPI = doc.CreateProcessingInstruction("xml-stylesheet", PItext);

    // Display the target and data information.
    Console.WriteLine("<?{0} {1}?>", newPI.Target, newPI.Data);

    // Add the processing instruction node to the document.
    doc.AppendChild(newPI);

  }
}

[C++] 
#using <mscorlib.dll>
#using <System.Xml.dll>
using namespace System;
using namespace System::IO;
using namespace System::Xml;

int main()
{
    XmlDocument* doc = new XmlDocument();

    // Create a procesing instruction.
    XmlProcessingInstruction* newPI;
    String* PItext = S"type='text/xsl' href='book.xsl'";
    newPI = doc->CreateProcessingInstruction(S"xml-stylesheet", PItext);

    // Display the target and data information.
    Console::WriteLine(S"<?{0} {1}?>",newPI->Target,newPI->Data);

    // Add the processing instruction node to the document.
    doc->AppendChild(newPI);
}

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

参照

XmlProcessingInstruction クラス | XmlProcessingInstruction メンバ | System.Xml 名前空間