AttributeMatchPath
게시 날짜: 2016년 11월
적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
<AttributeMatchPath> 요소는 컨트롤 특성을 사용하여 현재 로드된 HTML 문서에서 원하는 컨트롤을 찾기 위해 웹 컨트롤 구성을 통해 이용할 수 있습니다. "일치 경로"는 일치 경로의 노드를 따라 특성을 일치시켜 **HTMLDocument Object Model (DOM)**에 있는 모든 요소를 통해 반복함으로써 적용되는 키/값 쌍의 순서 목록입니다. 각 키는 일치하는 특성의 이름을 나타내고 값은 HTML 문서에서 할당된 특성 값과 일치됩니다. 키/값이 일치된 후 DOM에서 각 요소를 비교하는 데 시퀀스에서 다음 키/값 쌍을 사용합니다.keyn+1 = keyn이면 새로운 키/값 쌍의 일치는 현재 노드가 아닌 DOM의 다음 요소 노드에서 시작합니다.
이 항목의 내용
<AttributeMatchPath> 구문
<AttributeMatchPath> 요소
<AttributeMatchPath> 구문
<AttributeMatchPath> 요소는 HTML 응용 프로그램 내의 특정 프레임을 대상으로 할 수 있습니다.
<AttributeMatchPath [framename=""|framesrc=""] [framematch="n"] [matchtype="equals|startswith|endswith|contains"]>
<attributeName1 [matchtype= "equals|startswith|endswith|contains"]>
attributeValueToMatch1
</attributeName1>
<attributeName2 [matchtype= "equals|startswith|endswith|contains"]>
attributeValueToMatch2
</attributeName2>
…
<attributeNamen [matchtype= "equals|startswith|endswith|contains"]>
attributeValueToMatchn
</attributeNamen>
</AttributeMatchPath>
<AttributeMatchPath> 요소
다음 표는 **<AttributeMatchPath>**의 요소에 대해 설명합니다.
Element(요소) |
설명 |
---|---|
Framename |
IFrame의 프레임 이름을 일치시킵니다. |
Framesrc |
IFrame의 소스를 일치시킵니다. |
Framematch |
지정된 프레임의 n번째와 일치시킵니다. 기본값은 1입니다. |
Matchtype |
캡션을 일치시키는 방법을 지정합니다. 가능한 값은 equals, startswith, endswith 또는 contains입니다. 다른 값은 예외를 throw합니다. |
예를 들어, 웹 응용 프로그램에 지정된 이름의 프레임이 둘 이상 있는 경우 해당 이름의 두 번째 또는 세 번째 프레임을 검색하도록 지정할 수 있습니다.framematch 특성은 필수가 아니지만 지정하지 않으면 1로 간주됩니다.framematch가 지정된 경우 framename 또는 framesrc를 지정해야 합니다. 그렇지 않으면 "프레임을 찾을 수 없음" 예외가 throw됩니다.
참고
AttributeMatchPath 특성을 제공하지 않을 경우 프레임인 것처럼 최상위 창에서 작업이 실행됩니다.framename 및 framesrc를 모두 지정하는 경우 framesrc가 우선합니다.
다음 예제에서 matchtype은 attributeValueToMatch에 사용됩니다.
<AttributeMatchPath>
<key1>val1</key1>
<key2>val2</key2>
<key3[matchtype="equals|startswith|endswith|contains"]>attributeValueToMatch</key3>
.
<keyn>valn</keyn>
</AttributeMatchPath>
다음 예제는 Test 태그의 전체 특성 일치 경로를 보여줍니다.
Page code:
<Test FirstName='John' LastName='Smith'/>
Match path used in control description:
<AttributeMatchPath>
<FirstName>John</FirstName>
<LastName>Smith</LastName>
</AttributeMatchPath>
참고
검색 특성으로 ID 및/또는 이름만 사용하는 것이 좋습니다. 다른 특성은 성능에 부정적인 영향을 미칩니다.
참고 항목
Unified Service Desk 2.0
© 2017 Microsoft. All rights reserved. 저작권 정보