IScrollItemProvider 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Microsoft UI 자동화 클라이언트의 액세스를 지원하는 메서드 및 속성을 IScrollProvider를 구현하는 컨테이너의 개별 자식 컨트롤에 노출합니다. 자동화 클라이언트가 GetPattern 호출 및 PatternInterface.ScrollItem을 사용하여 요청하는 기능을 지원하기 위해 이 인터페이스를 구현합니다.
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
- ListViewItemDataAutomationPeer 및 GridViewItemDataAutomationPeer의 내부 기본 클래스
IScrollItemProvider 패턴에는 패턴 속성 식별자 클래스가 없으며 구현할 수 있는 유일한 API는 메서드 인 ScrollIntoView입니다.
메서드
ScrollIntoView() |
컨테이너의 표시 영역(뷰포트) 내에 컨트롤을 표시하기 위해 컨테이너 개체의 내용 영역을 스크롤합니다. |