ScrollPattern Class

Definition

Представляет элементы управления, которые действуют как прокручиваемые контейнеры для коллекции дочерних элементов.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
Inheritance
ScrollPattern

Remarks

Примеры элементов управления, которые могут реализовывать этот шаблон элемента управления, см. в разделе сопоставление шаблонов элементов управления для клиентов автоматизации пользовательского интерфейса .See Control Pattern Mapping for UI Automation Clients for examples of controls that may implement this control pattern.

Fields

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.

Properties

Cached

Получает кэшированные значения свойств Автоматизация пользовательского интерфейсаUI Automation для этого ScrollPattern.Gets the cached Автоматизация пользовательского интерфейсаUI Automation property values for this ScrollPattern.

Current

Получает текущие значения свойств Автоматизация пользовательского интерфейсаUI Automation для этого ScrollPattern.Gets the current Автоматизация пользовательского интерфейсаUI Automation property values for this ScrollPattern.

Methods

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from 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()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

Applies to

See also