IScrollProvider インターフェイス (uiautomationcore.h)

子オブジェクトのコレクションのスクロール可能なコンテナーとして機能するコントロールへのアクセスを提供します。 このコントロールの子は 、IScrollItemProvider を実装する必要があります。

継承

IScrollProvider インターフェイスは、IUnknown インターフェイスから継承されます。 IScrollProvider には、次の種類のメンバーもあります。

メソッド

IScrollProvider インターフェイスには、これらのメソッドがあります。

 
IScrollProvider::get_HorizontallyScrollable

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

水平スクロール位置を指定します。
IScrollProvider::get_HorizontalViewSize

表示可能領域の水平方向のサイズを指定します。
IScrollProvider::get_VerticallyScrollable

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

垂直スクロール位置を指定します。
IScrollProvider::get_VerticalViewSize

表示可能領域の垂直方向のサイズを指定します。
IScrollProvider::Scroll

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

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

注釈

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

要件

要件
サポートされている最小のクライアント Windows XP [デスクトップ アプリ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー uiautomationcore.h (UIAutomation.h を含む)

関連項目

UI オートメーション プロバイダーの概要