Metodo IUITestEventNotify.NotifyMultiSource
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 NotifyMultiSource ( _
sources As IUITechnologyElement(), _
target As IUITechnologyElement, _
eventType As UITestEventType, _
eventArgs As Object, _
elementForThumbnailImage As ElementForThumbnailCapture _
)
void NotifyMultiSource(
IUITechnologyElement[] sources,
IUITechnologyElement target,
UITestEventType eventType,
Object eventArgs,
ElementForThumbnailCapture elementForThumbnailImage
)
void NotifyMultiSource(
array<IUITechnologyElement^>^ sources,
IUITechnologyElement^ target,
UITestEventType eventType,
Object^ eventArgs,
ElementForThumbnailCapture elementForThumbnailImage
)
abstract NotifyMultiSource :
sources:IUITechnologyElement[] *
target:IUITechnologyElement *
eventType:UITestEventType *
eventArgs:Object *
elementForThumbnailImage:ElementForThumbnailCapture -> unit
function NotifyMultiSource(
sources : IUITechnologyElement[],
target : IUITechnologyElement,
eventType : UITestEventType,
eventArgs : Object,
elementForThumbnailImage : ElementForThumbnailCapture
)
Parametri
sources
Tipo: array<Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement[]Gli elementi che sono le origini dell'evento.
target
Tipo: Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElementL'elemento di destinazione dell'evento.
eventType
Tipo: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestEventTypeTipo dell'evento.
eventArgs
Tipo: ObjectArgomenti degli eventi specifici del tipo dell'evento. Specifica l'elemento di cui la vicinanza deve essere catturata durante l'evento. I eventArgs saranno - il valore effettivo (in genere string) del controllo per UITestEventType.Value il AccessibleStates del controllo per UITestEventType.State lo System.Drawing.Point per UITestEventType.Hover e così via.
- elementForThumbnailImage
Tipo: Microsoft.VisualStudio.TestTools.UITest.Extension.ElementForThumbnailCapture
Note
In alcuni casi, uno degli elementi di origine e l'elemento di destinazione saranno uguali.
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.
Le origini possono 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