Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Udgivet: november 2016
Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Mærket <FindWindow> indeholder en liste over elementer, der udføres i den rækkefølge, de er angivet i i mærket. I dette emne beskrives <FindWindow> elementerne med eksempelkode.
Dette emne indeholder
<FindWindow>-elementer
Eksempelkode
<FindWindow>-elementer
Følgende kodestykke viser elementerne i et <FindWindow> mærke
# 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 }*
}
}
I følgende tabel beskrives <FindWinow> elementerne.
Element |
Beskrivelse |
|---|---|
ControlId |
Vindue med ID |
Caption |
Vinduets billedtekst. |
CaptionStartsWith |
Billedtekst starter med tekst |
CaptionEndsWith |
Billedtekst slutter med tekst. |
CaptionContains |
Billedteksten indeholder tekst. |
Class |
Vindue med klassenavn |
ClassStartsWith |
Klassenavn starter med tekst |
ClassEndsWith |
Klassenavn slutter med tekst. |
ClassContains |
Klasse indeholder tekst. |
Position |
Søg efter et vindue på en bestemt position. Positionen er defineret som det øverste venstre hjørne af vinduet som (x, y) koordinater. Positionen beregnes fra enten <Application/> (standard) eller fra <Desktop/>. Hvis <Desktop/> er brugt, skal det angives før elementet <Position>. |
Søg |
Søger efter et vindue som angivet via Class- eller Caption-elementet. De samme elementer som til FindWindow kan bruges her (Caption, CaptionStartsWith, CaptionEndsWith, CaptionContains, Class, ClassStartsWith, ClassEndsWith eller ClassContains). |
Desktop |
Indstiller søgepunktet til skrivebordet |
Application |
Indstiller søgepunktet til programmets vindue på øverste niveau. |
Owner |
Vindue med angivet ejer. |
RelaxProcessIdRestriction |
Indeholder vinduer med forskellige proces-id'er i søgningen. Som standard tilhører alle vinduer det samme proces-id. |
RelaxThreadIdRestriction |
Indeholder vinduer med forskellige tråd-id'er i søgningsprocessen. Som standard tilhører alle vinduer det samme tråd-id. |
Eksempelkode
Følgende sæt prøver viser, hvordan de forskellige attributter bruges.
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>
Se også
JavaDDA
Brug af datastyrede kort (DDA'er)
Unified Service Desk 2.0
© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret