HitTestLocations Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Beschreibt den Bereich des Designers, der den an eine HitTest(Point)-Methode übergebenen Punkt enthält.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
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
- Vererbung
- Attribute
Felder
ActionArea | 2 | Gibt an, dass auf den Bereich der Erweiterungsschaltfläche geklickt wurde. |
Bottom | 32 | Gibt an, dass am unteren Rand des Designers geklickt wurde. |
Connector | 64 | Gibt an, dass auf dem Designer auf eine Verbindung geklickt wurde. |
Designer | 1 | Gibt an, dass auf einen beliebigen Teil des Designers geklickt wurde. |
Left | 4 | Gibt an, dass im linken Teil des Designers geklickt wurde. |
None | 0 | Gibt an, dass in keinem Teil des Designers geklickt wurde. |
Right | 16 | Gibt an, dass im rechten Teil des Designers geklickt wurde. |
Top | 8 | Gibt an, dass am oberen Rand des Designers geklickt wurde. |
Beispiele
Das folgende Beispiel veranschaulicht das Hinzufügen einer neuen Verzweigung mit einem Designer, der auf der CompositeActivityDesigner-Klasse basiert. Wenn CanInsertActivitiestrue
zurückgibt, wird eine neue Verzweigung mithilfe der InsertActivities-Methode erstellt. Ein ConnectorHitTestInfo -Objekt wird als Parameter für die InsertActivities -Methode mithilfe der Position des Workflow-Designers erstellt, indem das Designer-Flag angegeben wird. Anschließend wird mithilfe der EnsureVisibleContainedDesigner-Methode sichergestellt, dass die neu hinzugefügte Verzweigung im Workflow-Designer angezeigt wird.
protected override CompositeActivity OnCreateNewBranch()
{
return new ParallelIfBranch();
}
Protected Overrides Function OnCreateNewBranch() As CompositeActivity
Return New ParallelIfBranch()
End Function
Hinweise
Hinweis
In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.
HitTestLocations wird von HitTest-Methoden zum Beschreiben des Designerbereichs verwendet, in dem Mausklicks oder Drag & Drop-Vorgänge aufgetreten sind. Verwenden Sie HitTestLocations, um zu entscheiden, welche Aktion nach einem erfolgreichen Treffertest ausgeführt werden soll.