다음을 통해 공유


XPathNavigator.ValueAsInt 속성

정의

현재 노드의 값을 Int32로 가져옵니다.

public:
 virtual property int ValueAsInt { int get(); };
public override int ValueAsInt { get; }
member this.ValueAsInt : int
Public Overrides ReadOnly Property ValueAsInt As Integer

속성 값

Int32

현재 노드의 값에 해당하는 Int32 값입니다.

예외

현재 노드의 문자열 값을 Int32으로 변환할 수 없는 경우

Int32에 대해 시도된 캐스팅이 잘못된 경우

예제

속성의 예제는 ValueAsInt 속성을 참조하세요 ValueAsBoolean .

설명

XPathNavigator 스키마 또는 형식 정보(예: XML 스키마 유효성 XmlReader검사를 사용하여 초기화된 개체에서XmlDocument)가 있고 현재 노드가 XML 스키마 xs:integer 형식 ValueAsInt 으로 정의된 경우 속성은 현재 노드의 값을 unboxed Int32 개체로 반환합니다.

그러나 스키마 또는 형식 정보가 없는 경우 XPathNavigator 속성은 ValueAsInt XPath 2.0 캐스팅 규칙에 xs:integer따라 현재 노드 Int32 의 문자열 값을 값으로 변환하려고 시도합니다.

적용 대상