Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Gepubliceerd: november 2016
Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
De <FindWindow>-code bevat een lijst met de overeenkomende elementen die worden uitgevoerd in de volgorde waarin ze in de code worden genoemd. Dit onderwerp beschrijft de <FindWindow>-elementen met voorbeeldcode.
In dit onderwerp
<FindWindow>-elementen
Voorbeeldcode
<FindWindow>-elementen
Het volgende codestukje toont de elementen in een <FindWindow>-code
# RELAX NG XML grammar for FindWindow
# http://relaxng.org/compact-tutorial-20030326.html
Grammar
{
start = FindWindow FindWindow = element
FindWindow
{
element ControlId { attribute match { xsd:integer }?, text }*
& element Caption { attribute match { xsd:integer }?, text }*
& element CaptionStartsWith { same as Caption }*
& element CaptionEndsWith { same as Caption }*
& element CaptionContains { same as Caption }*
& element Class { attribute match { xsd:integer }?, text }*
& element ClassStartsWith { same as Class }*
& element ClassEndsWith { same as Class }*
& element ClassContains { same as Class }*
& element Position { xsd:integer, xsd:integer } *
& element Find { Caption & Class }*
& element Desktop { empty }*
& element Application { empty }*
& element Owner { empty }*
& element RelaxProcessIdRestriction { empty }*
& element RelaxThreadIdRestriction { empty }*
}
}
In de volgende tabel vindt u een beschrijving van de <FindWinow>-elementen.
Element |
Beschrijving |
|---|---|
ControlId |
Venster met id. |
Caption |
Tekst venstertitel. |
CaptionStartsWith |
Bijschrift begint met tekst. |
CaptionEndsWith |
Bijschrift eindigt met tekst. |
CaptionContains |
Bijschrift bevat tekst. |
Class |
Venster met klassenaam |
ClassStartsWith |
Klassenaam begint met tekst. |
ClassEndsWith |
Klassenaam eindigt met tekst. |
ClassContains |
Klasse bevat tekst. |
Position |
Een venster zoeken op een opgegeven positie. De positie wordt gedefinieerd als de linkerbovenhoek van het venster, als (x,y)-coördinaten. De positie wordt berekend vanaf de <Application/> (standaard) of vanaf de <Desktop/>. Als <Desktop/> wordt gebruikt, moet het worden opgegeven vóór het <Position>-element. |
Zoeken |
Een venster zoeken zoals opgegeven met het element Class of Caption. Dezelfde elementen als voor FindWindow kunnen hier worden gebruikt (Caption, CaptionStartsWith, CaptionEndsWith, CaptionContains, Class, ClassStartsWith, ClassEndsWith of ClassContains). |
Desktop |
Stelt het zoekpunt in op het bureaublad. |
Application |
Stelt het zoekpunt in op het venster van het hoogste niveau van de toepassing. |
Owner |
Venster met een opgegeven eigenaar. |
RelaxProcessIdRestriction |
Neemt vensters met verschillende proces-id's op in de zoekopdracht. Standaard behoren alle vensters tot dezelfde proces-id. |
RelaxThreadIdRestriction |
Neemt vensters met verschillende thread-id's op in de zoekopdracht. Standaard behoren alle vensters tot dezelfde thread-id. |
Voorbeeldcode
De volgende set voorbeelden toont hoe de verschillende kenmerken worden gebruikt.
The following sample searches for a window with the control ID 1003.
<FindWindow>
<ControlID>1003</ControlID>
</FindWindow>
The following sample searches for a window with the class name SunAWTFrame.
<FindWindow>
<Class>SunAWTFrame</Class>
</FindWindow>
The following sample searches for a window at desktop position x200 y400.
<FindWindow>
<Desktop/>
<Position>200,400</Position>
</FindWindow>
The following sample searches for the second application with the caption CurrencyConv that is not within the same process as the DDA loaded application.
<FindWindow>
<RelaxProcessIdRestriction/>
<Caption match="2">CurrencyConv</Caption>
</FindWindow>
Zie ook
JavaDDA
Data-Driven Adapters (DDA's) gebruiken
Unified Service Desk 2.0
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht