IScrollItemProvider 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
公开方法和属性,以支持 Microsoft UI 自动化客户端访问实现 IScrollProvider 的容器的各个子控件。 实现此接口以支持自动化客户端通过 AutomationPeer.GetPattern 调用和 PatternInterface.ScrollItem 请求的功能。
public interface class IScrollItemProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2322577643, 58865, 22763, 142, 114, 139, 149, 242, 54, 252, 71)]
struct IScrollItemProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(2322577643, 58865, 22763, 142, 114, 139, 149, 242, 54, 252, 71)]
public interface IScrollItemProvider
Public Interface IScrollItemProvider
- 派生
- 属性
注解
此控件模式充当子控件与其容器之间的通信通道,以确保容器可以更改其视区内当前可见的内容(或区域)以显示子控件。 此模式包含此处未完整记录的准则和约定。 有关此模式用途的详细信息,请参阅 ScrollItem 控件模式。
IScrollItemProvider 由以下现有Windows 运行时类实现:
- ComboBoxItemDataAutomationPeer
- FlipViewItemDataAutomationPeer
- ListBoxItemDataAutomationPeer
- ListViewItemDataAutomationPeer 和 GridViewItemDataAutomationPeer 的内部基类
IScrollItemProvider 模式没有模式属性标识符类,唯一要实现的 API 是 ScrollIntoView(一种方法)。
方法
ScrollIntoView() |
滚动容器对象的内容区域,以显示该容器可见区域(视区)内的控件。 |