Enlaces de ejemplo

 

Publicado: noviembre de 2016

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016

Un adaptador basado en datos usa datos, denominados enlaces, para definir la forma en que se identifica un componente de interfaz de usuario de una aplicación hospedada. A continuación se describen algunos enlaces de ejemplo:

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>

Ver también

UIADDA
Uso de adaptadores basados en datos (DDAs)

Unified Service Desk 2.0

© 2017 Microsoft. Todos los derechos reservados. Copyright