다음을 통해 공유


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 특성을 제공하지 않을 경우 프레임인 것처럼 최상위 창에서 작업이 실행됩니다.framenameframesrc를 모두 지정하는 경우 framesrc가 우선합니다.

다음 예제에서 matchtypeattributeValueToMatch에 사용됩니다.

<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 및/또는 이름만 사용하는 것이 좋습니다. 다른 특성은 성능에 부정적인 영향을 미칩니다.

참고 항목

WebDDA
데이터 기반 어댑터 사용(DDA)

Unified Service Desk 2.0

© 2017 Microsoft. All rights reserved. 저작권 정보