Manipulation Manipulation Manipulation Manipulation Class

定義

操作に関する情報を取得および更新するメソッドが含まれます。Contains methods to get and update information about a manipulation.

public ref class Manipulation abstract sealed
public static class Manipulation
type Manipulation = class
Public Class Manipulation
継承
ManipulationManipulationManipulationManipulation

注釈

操作は、タッチがオブジェクトに適用される物理的なアクションとして解釈されるときに発生します。A manipulation occurs when touch is interpreted as a physical action that is applied to an object. WPFWPF では、操作イベントによって、平行移動、拡大縮小、または回転の各操作として入力が解釈されます。In WPFWPF, manipulation events interpret input as a translation, expansion, or rotation manipulation. 通常の操作で定義されている操作イベントと対話する、UIElementします。You usually interact with manipulations through the manipulation events that are defined on the UIElement. ただし、Manipulationクラスは、manipulation と対話に使用できる静的メソッドを定義します。However, the Manipulation class defines static methods that you can use to interact with manipulations.

操作の詳細については、次を参照してください。入力の概要します。For more information about manipulations, see Input Overview. 操作に応答するアプリケーションの例は、次を参照してください。チュートリアル。初めてのタッチ アプリケーションを作成するします。For an example of an application that responds to manipulations, see Walkthrough: Creating Your First Touch Application.

メソッド

AddManipulator(UIElement, IManipulator) AddManipulator(UIElement, IManipulator) AddManipulator(UIElement, IManipulator) AddManipulator(UIElement, IManipulator)

IManipulator オブジェクトを指定した要素に関連付けます。Associates a IManipulator object with the specified element.

CompleteManipulation(UIElement) CompleteManipulation(UIElement) CompleteManipulation(UIElement) CompleteManipulation(UIElement)

指定された要素でアクティブな操作を完了します。Completes the active manipulation on the specified element. 呼び出されると、操作の入力は追跡されなくなり、指定された要素で慣性による処理が停止します。When called, manipulation input is no longer tracked and inertia on the specified element stops.

GetManipulationContainer(UIElement) GetManipulationContainer(UIElement) GetManipulationContainer(UIElement) GetManipulationContainer(UIElement)

操作の座標を定義するコンテナーを取得します。Gets the container that defines the coordinates for the manipulation.

GetManipulationMode(UIElement) GetManipulationMode(UIElement) GetManipulationMode(UIElement) GetManipulationMode(UIElement)

指定された要素の ManipulationModes を取得します。Gets the ManipulationModes for the specified element.

GetManipulationPivot(UIElement) GetManipulationPivot(UIElement) GetManipulationPivot(UIElement) GetManipulationPivot(UIElement)

1 つのユーザー入力ポイントで回転がどのように行われるかを指定するオブジェクトを返します。Returns an object that describes how a rotation occurs with one point of user input.

IsManipulationActive(UIElement) IsManipulationActive(UIElement) IsManipulationActive(UIElement) IsManipulationActive(UIElement)

操作が指定した要素に関連付けられているかどうかを示す値を取得します。Gets a value that indicates whether a manipulation is associated with the specified element.

RemoveManipulator(UIElement, IManipulator) RemoveManipulator(UIElement, IManipulator) RemoveManipulator(UIElement, IManipulator) RemoveManipulator(UIElement, IManipulator)

指定された IManipulator オブジェクトと要素との間の関連付けを削除します。Removes the association between the specified IManipulator object and the element.

SetManipulationContainer(UIElement, IInputElement) SetManipulationContainer(UIElement, IInputElement) SetManipulationContainer(UIElement, IInputElement) SetManipulationContainer(UIElement, IInputElement)

指定された要素の操作の座標を定義する要素を設定します。Sets the element that defines the coordinates for the manipulation of the specified element.

SetManipulationMode(UIElement, ManipulationModes) SetManipulationMode(UIElement, ManipulationModes) SetManipulationMode(UIElement, ManipulationModes) SetManipulationMode(UIElement, ManipulationModes)

指定された要素の操作モードを設定します。Sets the mode of manipulation for the specified element.

SetManipulationParameter(UIElement, ManipulationParameters2D) SetManipulationParameter(UIElement, ManipulationParameters2D) SetManipulationParameter(UIElement, ManipulationParameters2D) SetManipulationParameter(UIElement, ManipulationParameters2D)

指定された要素の操作にパラメーターを追加します。Adds parameters to the manipulation of the specified element.

SetManipulationPivot(UIElement, ManipulationPivot) SetManipulationPivot(UIElement, ManipulationPivot) SetManipulationPivot(UIElement, ManipulationPivot) SetManipulationPivot(UIElement, ManipulationPivot)

指定された要素の単一ポイント操作のピボットを設定します。Sets the pivot of the single-point manipulation of the specified element.

StartInertia(UIElement) StartInertia(UIElement) StartInertia(UIElement) StartInertia(UIElement)

指定された要素で、操作を停止して慣性による処理を開始します。Stops the manipulation and begins inertia on the specified element.

適用対象