XmlValidatingReader.IsDefault プロパティ
現在のノードがドキュメント型定義 (DTD) またはスキーマで定義された既定値から生成された属性かどうかを示す値を取得します。
名前空間: System.Xml
アセンブリ: System.Xml (system.xml.dll 内)
構文
プロパティ値
現在のノードが、DTD またはスキーマで定義された既定値から生成された値を持つ属性である場合は true。属性値が明示的に設定された場合は false。


Imports System Imports System.IO Imports System.Xml public class Sample public shared sub Main() 'Create the reader. Dim txtreader as XmlTextReader = new XmlTextReader("book4.xml") Dim reader as XmlValidatingReader = new XmlValidatingReader(txtreader) reader.MoveToContent() 'Display each of the attribute nodes, including default attributes. while (reader.MoveToNextAttribute()) if (reader.IsDefault) Console.Write("(default attribute) ") end if Console.WriteLine("{0} = {1}", reader.Name, reader.Value) end while 'Close the reader. reader.Close() end sub end class
using System; using System.IO; using System.Xml; public class Sample { public static void Main(){ //Create the reader. XmlTextReader txtreader = new XmlTextReader("book4.xml"); XmlValidatingReader reader = new XmlValidatingReader(txtreader); reader.MoveToContent(); //Display each of the attribute nodes, including default attributes. while (reader.MoveToNextAttribute()){ if (reader.IsDefault) Console.Write("(default attribute) "); Console.WriteLine("{0} = {1}", reader.Name, reader.Value); } //Close the reader. reader.Close(); } } // End class
#using <System.Xml.dll> using namespace System; using namespace System::IO; using namespace System::Xml; int main() { // Create the reader. XmlTextReader^ txtreader = gcnew XmlTextReader( "book4.xml" ); XmlValidatingReader^ reader = gcnew XmlValidatingReader( txtreader ); reader->MoveToContent(); // Display each of the attribute nodes, including default attributes. while ( reader->MoveToNextAttribute() ) { if ( reader->IsDefault ) Console::Write( "(default attribute) " ); Console::WriteLine( " {0} = {1}", reader->Name, reader->Value ); } // Close the reader. reader->Close(); }
import System.*; import System.IO.*; import System.Xml.*; public class Sample { public static void main(String[] args) { //Create the reader. XmlTextReader txtReader = new XmlTextReader("book4.xml"); XmlValidatingReader reader = new XmlValidatingReader(txtReader); reader.MoveToContent(); //Display each of the attribute nodes, including default attributes. while (reader.MoveToNextAttribute()) { if (reader.get_IsDefault()) { Console.Write("(default attribute) "); } Console.WriteLine("{0} = {1}",reader.get_Name(), reader.get_Value()); } //Close the reader. reader.Close(); } //main } //Sample
この例では、次のデータ ファイルを入力として使用しています。
book4.xml
<!DOCTYPE book SYSTEM 'book.dtd'> <book ISBN = '1-861001-57-5'> <title>Pride And Prejudice</title> <price>19.95</price> </book>
book.dtd

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からXmlValidatingReader.IsDefault プロパティを検索する場合は、下記のリンクをクリックしてください。

- XmlValidatingReader.IsDefault プロパティのページへのリンク