Condividi tramite


Enumerazione UITechnologyManagerProperty

Questa enumerazione viene utilizzata dalle implementazioni dell'interfaccia IUITechnologyManager per specificare le opzioni disponibili per configurare le proprietà di IUITechnologyManager. Per ulteriori informazioni sull'estensione del gestore tecnologia, vedere Estensione di test codificati dell'interfaccia utente e registrazioni delle azioni per supportare Microsoft Excel.

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Sintassi

'Dichiarazione
<GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")> _
<ComVisibleAttribute(True)> _
Public Enumeration UITechnologyManagerProperty
[GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")]
[ComVisibleAttribute(true)]
public enum UITechnologyManagerProperty
[GuidAttribute(L"871588A7-4DD6-46B6-8C59-055DA66B5819")]
[ComVisibleAttribute(true)]
public enum class UITechnologyManagerProperty
[<GuidAttribute("871588A7-4DD6-46B6-8C59-055DA66B5819")>]
[<ComVisibleAttribute(true)>]
type UITechnologyManagerProperty
public enum UITechnologyManagerProperty

Membri

Nome membro Descrizione
None Denota l'assenza di opzioni.
SearchSupported Denota una proprietà booleana che indica se il gestore tecnologia dell'interfaccia utente presenta il supporto incorporato per le proprietà di filtro di ricerca.
ContainerScrollingSupported Denota una proprietà booleana che indica se il gestore tecnologia presenta un supporto incorporato per lo scorrimento del contenitore.Utilizzato dal metodo IUITechnologyElement.EnsureVisibleByScrolling.
WaitForReadyTimeout Denota una proprietà Integer che specifica in millisecondi il timeout di attesa che un oggetto sia pronto.
SearchTimeout Denota una proprietà Integer che specifica in millisecondi il timeout di ricerca del controllo.
SmartMatchOptions Denota le opzioni di corrispondenza intelligente per la ricerca dell'elemento.La proprietà associata restituisce un oggetto SmartMatchOptions.
ExactQueryIdMatch Denota se occorre eseguire una ricerca in tutti gli elementi di un ID di query oppure, in caso di errore, gli elementi predecessori possono essere ignorati. Denota inoltre se è possibile eseguire una ricerca diretta negli elementi foglia.Se il risultato è lo stesso per tutti gli elementi della tecnologia, il tipo restituito della proprietà associata deve essere Boolean.Se la corrispondenza esatta dell'ID di query è richiesta solo per alcuni tipi di controllo, la proprietà associata deve restituirne un elenco.Il valore predefinito è true per tutti i tipi di controllo.La proprietà associata restituisce un valore booleano oppure un oggetto IList<T> contenente oggetti ControlType.
WaitForReadyLevel Denota l'oggetto WaitForReadyLevel da utilizzare per le chiamate al metodo WaitForReady.
NumberOfSearchRetriesForFailFast Denota il numero di tentativi di ricerca che un oggetto di estensione deve eseguire prima che la ricerca abbia esito negativo se failfast è true.Se la proprietà associata è impostata su -1 la ricerca verrà eseguita fino allo scadere del timeout.
WindowLessTreeSwitchingSupported Denota una proprietà booleana che indica se il gestore tecnologia supporta la commutazione di struttura ad albero senza finestre.
DoNotGenerateVisibleOnlySearchConfiguration Denota se è necessario generare il flag VisibleOnly nella classe base del controllo utente corrispondente.La proprietà associata deve restituire null o deve generare NotSupportedException se VisibleOnly non è supportata come configurazione di ricerca. In alternativa, tale proprietà deve restituire un oggetto IList<T> contenente oggetti ControlType.
FilterPropertiesForSearchSupported Denota una proprietà booleana che indica se il gestore tecnologia presenta il supporto incorporato per la ricerca.Utilizzato dal metodo Search.
NavigationTimeout Denota un Integer che indica il timeout per passare all'elemento successivo in qualsiasi direzione.Il valore di proprietà predefinito è -1, a indicare di fatto l'assenza di timeout.
MergeSingleSessionObjects Denota un valore booleano che indica se due elementi con valori dell'identificatore di query simili e identificati come controlli diversi durante una sessione di registrazione devono essere uniti in un controllo nel mapping dell'interfaccia utente

Il valore predefinito è false per tutti i tipi di controllo.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.Extension

IUITechnologyManager

SmartMatchOptions

ControlType

WaitForReadyLevel

SearchConfiguration

Altre risorse

Estensione di test codificati dell'interfaccia utente e registrazioni delle azioni per supportare Microsoft Excel