Metodo IUITestEventNotify.Notify
Questa API supporta l'infrastruttura .NET Framework e non deve essere utilizzata direttamente dal codice.
Il metodo di callback per l'evento aggiunto tramite IUITechnologyManager.AddEventHandler.
Il callback deve verificarsi su un thread diverso da quello utilizzato per aggiungere il gestore eventi per assicurarsi che il callback non stia bloccando l'aggiunta e la rimozione dei gestori eventi.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly: Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Sintassi
'Dichiarazione
Sub Notify ( _
source As IUITechnologyElement, _
target As IUITechnologyElement, _
eventType As UITestEventType, _
eventArgs As Object _
)
void Notify(
IUITechnologyElement source,
IUITechnologyElement target,
UITestEventType eventType,
Object eventArgs
)
void Notify(
IUITechnologyElement^ source,
IUITechnologyElement^ target,
UITestEventType eventType,
Object^ eventArgs
)
abstract Notify :
source:IUITechnologyElement *
target:IUITechnologyElement *
eventType:UITestEventType *
eventArgs:Object -> unit
function Notify(
source : IUITechnologyElement,
target : IUITechnologyElement,
eventType : UITestEventType,
eventArgs : Object
)
Parametri
source
Tipo: Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElementOggetto IUITechnologyElement che rappresenta l'elemento di origine.
target
Tipo: Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElementOggetto IUITechnologyElement che rappresenta l'elemento di destinazione.
eventType
Tipo: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestEventTypeMembro dell'enumerazione UITestEventType che specifica il tipo di evento.
eventArgs
Tipo: ObjectOggetto EventArgs fornito per l'evento.
Note
Nella maggior parte dei casi, l'origine e l'elemento di destinazione saranno gli stessi.
Tuttavia, questo potrebbe non essere sempre. Ad esempio, fare clic su etichetta per una casella di controllo modifica lo stato della casella di controllo. In questo caso, l'origine è l'etichetta e la destinazione è la casella di controllo. Analogamente, quando la destinazione è ComboBox, l'origine può essere la modifica o elencare di essa.
L'origine può essere null, il che significa che l'origine e la destinazione coincideranno.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
IUITestEventNotify Interfaccia
Spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.Extension