XPathExpression 클래스

정의

XPATH 식의 구문 표현

[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public class XPathExpression
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type XPathExpression = class
Public Class XPathExpression
상속
XPathExpression
특성

생성자

Name Description
XPathExpression(IList<XPathExpressionBlock>)

XPathExpressionBlock 목록에서 XPathExpression을 생성합니다.

XPathExpression(String)

문자열에서 XPathExpression을 생성합니다.

속성

Name Description
ExpressionSkeleton

모든 필터에서 제거된 식을 반환합니다.

Item[Int32]

인덱스가 지정한 수준의 트리 가져오기

Length

수준 수

메서드

Name Description
BlockExpressionSkeleton(Int32)

지정된 블록 인덱스를 포함하여 모든 필터에서 제거된 식을 반환합니다. "A/B/C" 식의 경우 인덱스 0을 전달하면 "A"가 표시되고 1을 전달하면 "A/B"가 표시되고 2 이상을 전달하면 "A/B/C"가 표시됩니다.

GetAttribute(String, String)

필터에서 지정된 수준에 대한 특성 가져오기

GetHashCode()

개별 블록 해시 코드를 결합하여 XPathExpression에 코드가 있는 것을 가져옵니다.

ToString()

이 식의 문자열 표현을 반환합니다.

적용 대상