HitTestLocations 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
HitTest(Point) メソッドに渡されるポイントを含むデザイナーの領域を示します。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
public enum class HitTestLocations
[System.Flags]
public enum HitTestLocations
[System.Flags]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public enum HitTestLocations
[<System.Flags>]
type HitTestLocations =
[<System.Flags>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type HitTestLocations =
Public Enum HitTestLocations
- 継承
- 属性
フィールド
ActionArea | 2 | 展開ボタンに含まれる領域にヒットしたことを示します。 |
Bottom | 32 | デザイナーの下の部分にヒットしたことを示します。 |
Connector | 64 | デザイナーのコネクタにヒットしたことを示します。 |
Designer | 1 | デザイナーのいずれかの部分にヒットしたことを示します。 |
Left | 4 | デザイナーの左側の部分にヒットしたことを示します。 |
None | 0 | デザイナーのどの部分にもヒットしなかったことを示します。 |
Right | 16 | デザイナーの右側の部分にヒットしたことを示します。 |
Top | 8 | デザイナーの上の部分にヒットしたことを示します。 |
例
CompositeActivityDesigner クラスから派生したデザイナーの新しい分岐の追加の例を、次に示します。 CanInsertActivities が true
を返した場合、InsertActivities メソッドを使用して新しい分岐が作成されます。 ConnectorHitTestInfoデザイナー フラグを指定することで、ワークフロー デザイナーのInsertActivities場所を使用して、メソッドのパラメーターとしてオブジェクトが作成されます。 これが完了すると、EnsureVisibleContainedDesigner メソッドが使用され、新しく追加された分岐がワークフロー デザイナーに表示されるようになります。
protected override CompositeActivity OnCreateNewBranch()
{
return new ParallelIfBranch();
}
Protected Overrides Function OnCreateNewBranch() As CompositeActivity
Return New ParallelIfBranch()
End Function
注釈
注意
ここでは、廃止された型と名前空間について説明します。 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。
HitTestLocations は HitTest メソッドによって使用され、マウス クリックおよびドラッグ アンド ドロップ操作でヒットしたデザイナーの領域を示します。 HitTestLocations を使用して、成功したヒット テストに対してどのようなアクションが必要かを決定します。