Aracılığıyla paylaş


IUITestEventNotify.NotifyMultiSource Yöntem

Bu API, .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir.

Geri çağrı yöntemini olay için IUITechnologyManager.AddEventHandler eklenir.

Geri arama ekleme ve kaldırma olay işleyicileri engellemediğinden emin olmak için olay işleyici eklemek için kullanılandan daha farklı bir iş parçacığı üzerinde geri arama gerçekleşmelidir.

Ad alanı:  Microsoft.VisualStudio.TestTools.UITest.Extension
Derleme:  Microsoft.VisualStudio.TestTools.UITest.Extension (Microsoft.VisualStudio.TestTools.UITest.Extension.dll içinde)

Sözdizimi

'Bildirim
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
)

Parametreler

  • eventArgs
    Tür: System.Object
    Olay türü için belirli olay bağımsız.Olay sırasında vicinity yakalanmasını öğesi belirtir.EventArgs alır - UITestEventType.Value AccessibleStates UITestEventType.State System.Drawing.Point UITestEventType.Hover için denetimin denetim gerçek değeri (genellikle string) ve böyle devam eder.

Notlar

Bazı durumlarda, kaynak öğeleri ve hedef öğe aynı biri olacaktır.

Ancak, bu her zaman Durum böyle olmayabilir.Örneğin, bir onay kutusu etiketini tıklatarak onay kutusunun durumunu değiştirir.Burada, etiket kaynağıdır ve onay kutusunu hedeftir.Benzer şekilde, hedef ComboBox olduğunda düzen kaynağı olabilir veya liste içindeki.

Kaynak ve hedef aynı olduğu anlamına gelir kaynakları null olabilir.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

IUITestEventNotify Arabirim

Microsoft.VisualStudio.TestTools.UITest.Extension Ad Alanı