System.Xml.XmlNodeReader.ReadAttributeValue C# (CSharp) Method

ReadAttributeValue() public method

public ReadAttributeValue ( ) : bool
return bool
        public override bool ReadAttributeValue() {
            if ( !IsInReadingStates() )
                return false;
            if ( readerNav.ReadAttributeValue( ref curDepth, ref bResolveEntity, ref nodeType ) ) {
                bInReadBinary = false;
                return true;
            }
            return false;
        }

Usage Example

コード例 #1
0
ファイル: XmlNodeReaderTests.cs プロジェクト: Profit0004/mono
		[Test] // bug #550379
		public void MoveToNextAttributeFromValue ()
		{
			document.LoadXml ("<ul test='xxx'></ul>");
			XmlNodeReader nr = new XmlNodeReader (document);
			nr.Read ();
			//nr.Read (); // why twice?
			Assert.IsTrue (nr.MoveToFirstAttribute (), "#1");
			Assert.IsTrue (nr.ReadAttributeValue (), "#2");
			Assert.IsFalse (nr.MoveToNextAttribute (), "#3");
		}