다음을 통해 공유


XmlReader.HasValue 속성

정의

파생 클래스에서 재정의되는 경우 현재 노드에 .가 있을 수 Value있는지 여부를 나타내는 값을 가져옵니다.

public:
 virtual property bool HasValue { bool get(); };
public:
 abstract property bool HasValue { bool get(); };
public virtual bool HasValue { get; }
public abstract bool HasValue { get; }
member this.HasValue : bool
Public Overridable ReadOnly Property HasValue As Boolean
Public MustOverride ReadOnly Property HasValue As Boolean

속성 값

판독기를 현재 배치한 노드에 ;가 있을 수 있으면 />이고, 그렇지 않으면 . 이면 false노드의 값이 .입니다 String.Empty.

예외

XmlReader 이전 비동기 작업이 완료되기 전에 메서드가 호출되었습니다. 이 경우 InvalidOperationException "비동기 작업이 이미 진행 중입니다."라는 메시지와 함께 throw됩니다.

예제

이 메서드를 사용하는 샘플은 XmlTextReader (클래스에서) 참조 HasValue 하세요.

설명

다음 표에서는 반환할 값이 있는 노드 형식을 나열합니다.

노드 형식 가치
Attribute 특성의 값입니다.
CDATA CDATA 섹션의 내용입니다.
Comment 주석의 내용입니다.
DocumentType 내부 하위 집합입니다.
ProcessingInstruction 대상을 제외한 전체 콘텐츠입니다.
SignificantWhitespace 혼합 콘텐츠 모델의 태그 사이의 공백입니다.
Text 텍스트 노드의 내용입니다.
Whitespace 태그 사이의 공백입니다.
XmlDeclaration 선언의 내용입니다.

적용 대상