샘플 바인딩
게시 날짜: 2016년 11월
적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
데이터 기반 어댑터는 바인딩이라는 데이터를 사용하여 호스트형 응용 프로그램의 UI 구성 요소를 식별하는 방법을 정의합니다. 다음은 몇 가지 샘플 바인딩입니다.
MatchCount
<?xml version="1.0" encoding="utf-16" ?>
<initstring>
<interopAssembly>
<WorkingDirectory>[Install Directory]\QuickStarts\Sample Applications\StandAloneTestApp\bin\Debug</WorkingDirectory>
<URL>[Install Directory]\QuickStarts\Sample Applications\StandAloneTestApp\bin\Debug\Microsoft.Uii.Samples.StandAloneTestApp.exe</URL>
<hostInside />
</interopAssembly>
<global />
<optimumSize x="0" y="0" />
<minimumSize x="0" y="0" />
<adapter>
<URL>Microsoft.Uii.HostedApplicationToolkit.AutomationHosting</URL>
<type>Microsoft.Uii.HostedApplicationToolkit.AutomationHosting.AutomationAdapter</type>
</adapter>
<DataDrivenAdapterBindingsCollection>
<DataDrivenAdapterBindings>
<Type>Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter.UIADataDrivenAdapter, Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter</Type>
<Controls>
<UIElement name="radiobutton3">
<UIObject MatchCount="3" />
</UIElement>
<UIElement name="radiobutton2">
<UIObject MatchCount="4" />
</UIElement>
<UIElement name="radiobutton1">
<UIObject />
</UIElement>
<UIElement name="checkBox1">
<UIObject MatchCount="6" />
</UIElement>
<UIElement name="button1">
<UIElement name="testTextBox">
<UIObject MatchCount="1" />
</UIElement>
<UIElement name="TextResult">
<UIObject MatchCount="12" />
</UIElement>
</Controls>
</DataDrivenAdapterBindings>
</DataDrivenAdapterBindingsCollection>
<UIElement name="textBoxTabPage1">
<UIObject MatchCount="2">
<UIObject MatchCount="1">
<UIObject MatchCount="2" />
</UIObject>
</UIObject>
</UIElement>
</initstring>
StandAlone
<?xml version="1.0" encoding="utf-16" ?>
<initstring>
<interopAssembly>
<WorkingDirectory>[Install Directory]\Public\QuickStarts\Sample Applications\StandAloneTestApp\bin\Debug</WorkingDirectory>
<URL>[Install Directory]\QuickStarts\Sample Applications\StandAloneTestApp\bin\Debug\Microsoft.Uii.Samples.StandAloneTestApp.exe</URL>
<hostInside />
</interopAssembly>
<global />
<optimumSize x="0" y="0" />
<minimumSize x="0" y="0" />
<adapter>
<URL>Microsoft.Uii.HostedApplicationToolkit.AutomationHosting</URL>
<type>Microsoft.Uii.HostedApplicationToolkit.AutomationHosting.AutomationAdapter</type>
</adapter>
<DataDrivenAdapterBindingsCollection>
<DataDrivenAdapterBindings>
<Type>Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter.UIADataDrivenAdapter, Microsoft.Uii.HostedApplicationToolkit.DataDrivenAdapter</Type>
<Controls>
<UIElement name="radiobutton3">
<UIElement name="radiobutton2">
<UIObject>
<PropertyCondition Name="AutomationId">radioButton2</PropertyCondition>
</UIObject>
</UIElement>
<UIElement name="checkBox1">
<UIObject>
<PropertyCondition Name="AutomationId">checkBox1</PropertyCondition>
</UIObject>
</UIElement>
<UIElement name="button1">
<UIObject>
<PropertyCondition Name="AutomationId">button1</PropertyCondition>
</UIObject>
</UIElement>
<UIElement name="testTextBox">
<UIObject>
<PropertyCondition Name="AutomationId">testTextBox</PropertyCondition>
</UIObject>
</UIElement>
<UIElement name="TextResult">
<UIObject>
<PropertyCondition Name="AutomationId">labelResults</PropertyCondition>
</UIObject>
</UIElement>
<UIElement name="textBoxTabPage1">
<UIObject>
<PropertyCondition Name="AutomationId">tabControl1</PropertyCondition>
<UIObject>
<AndCondition>
<PropertyCondition Name="LocalizedControlType">tab item</PropertyCondition>
<PropertyCondition Name="Name">Tab Page 1</PropertyCondition>
</AndCondition>
<UIObject>
<PropertyCondition Name="AutomationId">textBoxTabPage1</PropertyCondition>
</UIObject>
</UIObject>
</UIObject>
</UIElement>
</Controls>
</DataDrivenAdapterBindings>
</DataDrivenAdapterBindingsCollection>
</initstring>
참고 항목
Unified Service Desk 2.0
© 2017 Microsoft. All rights reserved. 저작권 정보