ScrollPattern クラス

定義

子要素のコレクションのスクロール可能なコンテナーとして機能するコントロール表します。Represents controls that act as scrollable containers for a collection of child elements. この要素の子は、ScrollItemPattern をサポートします。The children of this element support ScrollItemPattern.

public ref class ScrollPattern : System::Windows::Automation::BasePattern
public class ScrollPattern : System.Windows.Automation.BasePattern
type ScrollPattern = class
    inherit BasePattern
Public Class ScrollPattern
Inherits BasePattern
継承
ScrollPattern

注釈

このコントロールパターンを実装するコントロールの例については、「 UI オートメーションクライアントのコントロールパターンマッピング」を参照してください。See Control Pattern Mapping for UI Automation Clients for examples of controls that may implement this control pattern.

フィールド

HorizontallyScrollableProperty

HorizontallyScrollable プロパティを識別します。Identifies the HorizontallyScrollable property.

HorizontalScrollPercentProperty

HorizontalScrollPercent プロパティを識別します。Identifies the HorizontalScrollPercent property.

HorizontalViewSizeProperty

HorizontalViewSize プロパティを識別します。Identifies the HorizontalViewSize property.

NoScroll

スクロールを実行しないように指定します。Specifies that scrolling should not be performed.

Pattern

ScrollPattern コントロール パターンを識別します。Identifies the ScrollPattern control pattern.

VerticallyScrollableProperty

VerticallyScrollable プロパティを識別します。Identifies the VerticallyScrollable property.

VerticalScrollPercentProperty

VerticalScrollPercent プロパティを識別します。Identifies the VerticalScrollPercent property.

VerticalViewSizeProperty

VerticalViewSize プロパティを識別します。Identifies the VerticalViewSize property.

プロパティ

Cached

この ScrollPattern のキャッシュされた UI オートメーションUI Automation プロパティ値を取得します。Gets the cached UI オートメーションUI Automation property values for this ScrollPattern.

Current

この UI オートメーションUI Automation の現在の ScrollPatternプロパティ値を取得します。Gets the current UI オートメーションUI Automation property values for this ScrollPattern.

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
Scroll(ScrollAmount, ScrollAmount)

コンテンツ エリアの可視領域を水平方向および垂直方向にスクロールします。Scrolls the visible region of the content area horizontally and vertically.

ScrollHorizontal(ScrollAmount)

指定した ScrollAmount の分、コンテンツ エリアの現在の可視領域を水平方向にスクロールします。Scrolls the currently visible region of the content area, horizontally, the specified ScrollAmount.

ScrollVertical(ScrollAmount)

指定した ScrollAmount の分、コンテンツ エリアの現在の可視領域を垂直方向にスクロールします。Scrolls the currently visible region of the content area, vertically, the specified ScrollAmount.

SetScrollPercent(Double, Double)

AutomationElement 内のコンテンツ エリア全体のパーセンテージとして、水平スクロール位置と垂直スクロール位置、またはこれらのいずれかを設定します。Sets the horizontal and/or vertical scroll position as a percentage of the total content area within the AutomationElement.

ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象

こちらもご覧ください