IUITestEventNotify.NotifyMultiSource-Methode
Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.
Die Rückrufmethode für das Ereignis zu IUITechnologyManager.AddEventHandler hinzugefügt.
Der Rückruf muss auf einem anderen Thread als auftreten, der verwendet wird, um den Ereignishandler hinzufügen, um sicherzustellen, dass der Rückruf nicht das Hinzufügen und Entfernen der Ereignishandler blockiert.
Namespace: Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly: Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Syntax
'Declaration
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
)
Parameter
sources
Typ: array<Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement[]Die Elemente, die Quellen des Ereignisses sind.
target
Typ: Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElementDas Element, das das Ziel des Ereignisses ist.
eventType
Typ: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestEventTypeDer Typ des Ereignisses.
eventArgs
Typ: ObjectDie Ereignisargumente bestimmt den Typ des Ereignisses. Gibt das Element an, dessen Abstand während eines Ereignisses aufgezeichnet werden muss. Die eventArgs sind nämlich den tatsächlichen Wert (normalerweise Zeichenfolge) des Steuerelements für UITestEventType.Value das AccessibleStates des Steuerelements für UITestEventType.State das System.Drawing.Point für UITestEventType.Hover usw. durchgeführt.
- elementForThumbnailImage
Typ: Microsoft.VisualStudio.TestTools.UITest.Extension.ElementForThumbnailCapture
Hinweise
In einigen Fällen sind eines der Quellelemente und das Zielelement identisch.
Dies ist jedoch möglicherweise nicht immer der Fall. Beispielsweise ändert das Klicken auf eine Bezeichnung für ein Kontrollkästchen den Zustand des Kontrollkästchens. Hier ist die Quelle die Bezeichnung und das Ziel ist das Kontrollkästchen. Auch wenn das Ziel ComboBox ist, könnte die Quelle die Bearbeitungs- oder die Liste in sie sein.
Die Informationen sind ungültig, das bedeutet, dass die Quelle und Ziel identisch sind.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.