Partilhar via


Método IUITestEventNotify.NotifyMultiSource

Esta API oferece suporte à infraestrutura .NET Framework e não se destina a ser usada diretamente do seu código.

O método callback para o evento adicionado por meio de IUITechnologyManager.AddEventHandler.

O callback deve ocorrer em um segmento diferente de aquele usado para adicionar o manipulador de eventos para certificar-se de que o retorno de chamada não está bloqueando adicionar e remover manipuladores de eventos.

Namespace:  Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (em Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Sintaxe

'Declaração
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
)

Parâmetros

  • eventArgs
    Tipo: System.Object
    Os argumentos de eventos específicos para o tipo de evento.Especifica o elemento cuja vizinhança deve ser detectada durante um evento.Os eventArgs vai - o valor real (normalmente cadeia de caracteres) do controle para UITestEventType.Value o AccessibleStates do controle para UITestEventType.State o System.Drawing.Point para UITestEventType.Hover e assim por diante.

Comentários

Em alguns casos, um dos elementos de origem e o elemento de destino será o mesmo.

Em o entanto, isso pode não ser sempre o caso.Por exemplo, em um rótulo para uma caixa de seleção alterar o estado da caixa de seleção.Aqui, a fonte é o rótulo e o destino é a caixa de seleção.De a mesma forma, quando o destino é caixa de combinação, a origem pode ser edição ou a lista em ela.

As fontes podem ser nulos, que significa que a fonte e o alvo é a mesma.

Segurança do .NET Framework

Consulte também

Referência

IUITestEventNotify Interface

Namespace Microsoft.VisualStudio.TestTools.UITest.Extension