IScrollItemProvider 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
구현하는 컨테이너의 개별 자식 컨트롤에 Microsoft UI 자동화 클라이언트의 액세스를 지원하는 메서드 및 속성을 노출합니다IScrollProvider. 자동화 클라이언트가 호출을 통해 요청하는 기능을 지원하기 위해 이 인터페이스를 GetPattern 구현합니다 PatternInterface.ScrollItem.
UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Automation.Provider.IScrollItemProvider(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조).
public interface class IScrollItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2587803792, 23852, 20034, 158, 230, 157, 88, 219, 16, 11, 85)]
struct IScrollItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2587803792, 23852, 20034, 158, 230, 157, 88, 219, 16, 11, 85)]
public interface IScrollItemProvider
Public Interface IScrollItemProvider
- 파생
- 특성
Windows 요구 사항
| 디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
| API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
설명
이 컨트롤 패턴은 자식 컨트롤과 해당 컨테이너 간에 통신 채널 역할을 하여 컨테이너가 자식 컨트롤이 표시되도록 뷰포트 내에 현재 표시된 콘텐츠(또는 영역)를 변경할 수 있습니다. 패턴에는 여기에 완전히 문서화되지 않은 지침과 규칙이 있습니다. 이 패턴의 대상에 대한 자세한 내용은 ScrollItem 컨트롤 패턴을 참조하세요.
IScrollItemProvider는 다음과 같은 기존 Windows 런타임 클래스에 의해 구현됩니다.
- ComboBoxItemDataAutomationPeer
- FlipViewItemDataAutomationPeer
- ListBoxItemDataAutomationPeer
- 의 내부 기본 클래스 ListViewItemDataAutomationPeerGridViewItemDataAutomationPeer
IScrollItemProvider 패턴에는 패턴 속성 식별자 클래스가 없으며 구현할 수 있는 유일한 API는 메서드입니다 ScrollIntoView.
메서드
| ScrollIntoView() |
컨테이너의 표시 영역(뷰포트) 내에 컨트롤을 표시하기 위해 컨테이너 개체의 내용 영역을 스크롤합니다. UWP에 해당하는 WinUI 2 API: Microsoft.UI.Xaml.Automation.Provider.IScrollItemProvider.ScrollIntoView(Windows 앱 SDK WinUI의 경우 Windows 앱 SDK 네임스페이스 참조). |
적용 대상
추가 정보
피드백
다음에 대한 사용자 의견 제출 및 보기