Share via


IScrollProvider インターフェイス

定義

子オブジェクトのコレクションのスクロール可能なコンテナーとして機能するコントロールへの UI オートメーション クライアントのアクセスをサポートするメソッドとプロパティを公開します。 このコントロールの子は IScrollItemProviderを実装する必要があります。

public interface class IScrollProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("b38b8077-1fc3-42a5-8cae-d40c2215055a")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IScrollProvider
public interface IScrollProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("b38b8077-1fc3-42a5-8cae-d40c2215055a")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IScrollProvider = interface
type IScrollProvider = interface
Public Interface IScrollProvider
派生
属性

注釈

コントロール パターンをサポートする必要があるUI オートメーション プロバイダーにScrollPattern実装されます。

プロパティ

HorizontallyScrollable

コントロールを水平方向にスクロールできるかどうかを示す値を取得します。

HorizontalScrollPercent

現在の水平方向のスクロール位置を取得します。

HorizontalViewSize

現在の水平方向のビュー サイズを取得します。

VerticallyScrollable

コントロールを垂直方向にスクロールできるかどうかを示す値を取得します。

VerticalScrollPercent

現在の垂直方向のスクロール位置を取得します。

VerticalViewSize

垂直方向のビュー サイズを取得します。

メソッド

Scroll(ScrollAmount, ScrollAmount)

コンテンツ エリアの可視領域を水平方向および垂直方向にスクロールします。

SetScrollPercent(Double, Double)

水平方向および垂直方向のスクロール位置を、コントロール内のコンテンツ領域全域に対する割合として設定します。

適用対象

こちらもご覧ください