Condividi tramite


Interfaccia IUITechnologyElement

Fornisce un'interfaccia interna per implementare la classe UITechnologyElement. Anziché implementare direttamente questa interfaccia, derivarla dalla classe UITechnologyElement.

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

Sintassi

'Dichiarazione
<GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")> _
<ComVisibleAttribute(True)> _
Public Interface IUITechnologyElement
[GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface IUITechnologyElement
[GuidAttribute(L"23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface class IUITechnologyElement
[<GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")>]
[<ComVisibleAttribute(true)>]
type IUITechnologyElement =  interface end
public interface IUITechnologyElement

Il tipo IUITechnologyElement espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica ChildIndex Ottiene la posizione in base zero di questo elemento nell'insieme di elementi figlio dell'elemento padre.
Proprietà pubblica ClassName Ottiene il nome della classe di questo elemento.
Proprietà pubblica ControlTypeName Ottiene il nome del tipo di controllo di questo elemento.
Proprietà pubblica FriendlyName Ottiene il nome descrittivo di questo elemento.
Proprietà pubblica IsLeafNode Ottiene un valore che indica se questo elemento è un nodo foglia, ovvero privo di figli.
Proprietà pubblica IsPassword Ottiene un valore che indica se questo elemento include contenuto protetto.
Proprietà pubblica IsTreeSwitchingRequired Ottiene un valore che indica se la commutazione della struttura ad albero è richiesta per i casi di commutazione di struttura ad albero senza finestre.
Proprietà pubblica Name Ottiene il nome di questo elemento.
Proprietà pubblica NativeElement Ottiene l'elemento di tecnologia nativo sottostante.
Proprietà pubblica QueryId Ottiene un oggetto identificatore utilizzabile per identificare in modo univoco e trovare questo elemento.
Proprietà pubblica SwitchingElement Ottiene o imposta l'elemento contenitore se questo elemento è ospitato in un elemento di un'altra tecnologia.
Proprietà pubblica TechnologyName Ottiene il nome della tecnologia corrispondente di questo elemento.
Proprietà pubblica Value Ottiene o imposta il valore di questo elemento sotto forma di stringa.
Proprietà pubblica WindowHandle Ottiene l'handle della finestra Win32 che contiene questo elemento.

In alto

Metodi

  Nome Descrizione
Metodo pubblico EnsureVisibleByScrolling Scorre questo elemento affinché risulti visibile nell'interfaccia utente.
Metodo pubblico Equals Restituisce un valore che indica se l'oggetto specificato è uguale a questo elemento.
Metodo pubblico GetBoundingRectangle Restituisce le coordinate del rettangolo che racchiude questo elemento.
Metodo pubblico GetClickablePoint Ottiene un punto selezionabile di questo elemento.
Metodo pubblico GetNativeControlType Restituisce il tipo nativo del controllo di questo elemento.
Metodo pubblico GetOption Restituisce l'opzione specificata per questo elemento.
Metodo pubblico GetPropertyValue Restituisce il valore della proprietà specificata per questo elemento.
Metodo pubblico GetQueryIdForRelatedElement
Metodo pubblico GetRequestedState Restituisce le informazioni sullo stato corrente per gli stati richiesti specificati relativi a questo elemento.
Metodo pubblico GetRightToLeftProperty Restituisce un valore che indica se questo elemento presenta il tipo specificato di formato da sinistra a destra.
Metodo pubblico GetScrolledPercentage Restituisce la quantità di scorrimento sotto forma di percentuale della dimensione della barra di scorrimento.
Metodo pubblico InitializeProgrammaticScroll Inizializza questo elemento per lo scorrimento a livello di codice.
Metodo pubblico InvokeProgrammaticAction Esegue un'azione a livello di codice utilizzando l'opzione fornita.
Metodo pubblico ScrollProgrammatically
Metodo pubblico SetFocus Imposta lo stato attivo dell'interfaccia utente su questo elemento.
Metodo pubblico SetOption Imposta il valore dell'opzione specificata in questo elemento.
Metodo pubblico WaitForReady Attende che questo elemento sia pronto per l'azione dell'utente.

In alto

Vedere anche

Riferimenti

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

UITechnologyElement

Altre risorse

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