Share via


ScrollPatternIdentifiers クラス

定義

IScrollProvider によって識別子として使用される値を格納し、NoScroll 定数も含みます。

public ref class ScrollPatternIdentifiers sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 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(Windows.Foundation.UniversalApiContract), 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
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

ScrollPatternIdentifiers などのクラスは、Microsoft UI オートメーションの一般的なプロバイダー パターンのWindows ランタイム実装の識別子です。 これらの識別子は、GetPattern 実装で IScrollProvider のサポートを報告するWindows ランタイムカスタム オートメーション ピアを実装している場合に使用できます。 これらの識別子は、独自のピアを参照するコントロール コードから行う RaisePropertyChangedEvent 呼び出し、またはアイテム コンテナー ピアの FindItemByProperty に必要です。

通常、この同じパターンは、クライアントの実装と Microsoft UI オートメーション ツリーの確認に使用するテクノロジに応じて、異なる方法でクライアントに公開されます。 IScrollProvider は、コンポーネント オブジェクト モデル (COM) インターフェイスとしても提供されます。

プロパティ

HorizontallyScrollableProperty

HorizontallyScrollable オートメーション プロパティを識別します。

HorizontalScrollPercentProperty

HorizontalScrollPercent オートメーション プロパティを識別します。

HorizontalViewSizeProperty

HorizontalViewSize オートメーション プロパティを識別します。

NoScroll

スクロールを実行しないことを指定します。

VerticallyScrollableProperty

VerticallyScrollable オートメーション プロパティを識別します。

VerticalScrollPercentProperty

VerticalScrollPercent オートメーション プロパティを識別します。

VerticalViewSizeProperty

VerticalViewSize オートメーション プロパティを識別します。

適用対象

こちらもご覧ください