IUITestEventNotify.NotifyMultiSource 메서드
이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.
IUITechnologyManager.AddEventHandler를 통해 추가 이벤트에 대 한 콜백 메서드.
추가 및 제거 이벤트 처리기 콜백 막고 있지 않은지 확인 하려면 이벤트 처리기를 추가 하는 데 보다 다른 스레드에서 콜백이 수행 됩니다.
네임스페이스: Microsoft.VisualStudio.TestTools.UITest.Extension
어셈블리: Microsoft.VisualStudio.TestTools.UITest.Extension(Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
구문
‘선언
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
)
매개 변수
sources
형식: array<Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement[]요소는 이벤트의 소스입니다.
target
형식: Microsoft.VisualStudio.TestTools.UITest.Extension.IUITechnologyElement이벤트의 대상이 되는 요소입니다.
eventType
형식: Microsoft.VisualStudio.TestTools.UITest.Extension.UITestEventType이벤트의 형식입니다.
eventArgs
형식: Object이벤트 인수는 이벤트의 형식에 따라 다릅니다. 근처의 이벤트 중에 캡처해야 합니다 요소를 지정 합니다. eventArgs 됩니다-UITestEventType.Value의 AccessibleStates UITestEventType.State는 System.Drawing.Point UITestEventType.Hover에 대 한 컨트롤의 컨트롤의 실제 값 (일반적으로 문자열) 등.
- elementForThumbnailImage
형식: Microsoft.VisualStudio.TestTools.UITest.Extension.ElementForThumbnailCapture
설명
경우에 따라 소스 요소와 대상 요소가 중 하나 같습니다.
그러나,이 수 없습니다 항상 케이스. 예를 들어, 확인란 레이블을 클릭 하 확인란의 상태를 변경 합니다. 여기에서 원본 레이블을 이며 대상 확인란입니다. 마찬가지로, 대상 콤보 상자 인 경우 소스 수 편집 또는 내 목록입니다.
즉, 원본 및 대상 동일 소스는 null 일 수 있습니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.