XPathExpression 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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() |
이 식의 문자열 표현을 반환합니다. |