ScrollPatternIdentifiers 类

定义

包含 IScrollProvider 用作标识符的值,还包含 NoScroll 常量。

public ref class ScrollPatternIdentifiers sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ScrollPatternIdentifiers final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ScrollPatternIdentifiers
Public NotInheritable Class ScrollPatternIdentifiers
继承
Object Platform::Object IInspectable ScrollPatternIdentifiers
属性

注解

ScrollPatternIdentifiers 等类是 Microsoft UI 自动化常见提供程序模式的Windows 运行时实现的标识符。 如果要实现Windows 运行时自定义自动化对等,该自动化对等方在其 AutomationPeer.GetPattern 实现中报告对 IScrollProvider 的支持,则可以使用这些标识符。 这些标识符对于从引用你自己的对等节点的控制代码发出的 AutomationPeer.RaisePropertyChangedEvent 调用,或者对于项容器对等中的 Provider.IItemContainerProvider.FindItemByProperty ,需要这些标识符。

这种相同的模式通常以不同的方式向客户端公开,具体取决于客户端使用哪种技术来实现客户端并检查 Microsoft UI 自动化树。 IScrollProvider 还作为组件对象模型呈现 (COM) 接口。

属性

HorizontallyScrollableProperty

标识 HorizontallyScrollable 自动化属性。

HorizontalScrollPercentProperty

标识 HorizontalScrollPercent 自动化属性。

HorizontalViewSizeProperty

标识 HorizontalViewSize 自动化属性。

NoScroll

指定不应执行滚动。

VerticallyScrollableProperty

标识 VerticallyScrollable 自动化属性。

VerticalScrollPercentProperty

标识 VerticalScrollPercent 自动化属性。

VerticalViewSizeProperty

标识 VerticalViewSize 自动化属性。

适用于

另请参阅