HitTestLocations Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Popisuje oblast návrháře, která obsahuje bod předaný HitTest(Point) metodě.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
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
- Dědičnost
- Atributy
Pole
ActionArea | 2 | Označuje, že oblast obsažená tlačítkem rozbalení byla nalezena. |
Bottom | 32 | Označuje, že došlo k zasažení dolní části návrháře. |
Connector | 64 | Označuje, že došlo k zasažení konektoru v návrháři. |
Designer | 1 | Označuje, že byla nalezena jakákoli část návrháře. |
Left | 4 | Označuje, že byla nalezena levá část návrháře. |
None | 0 | Označuje, že nebyla nalezena žádná část návrháře. |
Right | 16 | Označuje, že byla nalezena správná část návrháře. |
Top | 8 | Označuje, že došlo k zasažení horní části návrháře. |
Příklady
Následující příklad ukazuje přidání nové větve pomocí návrháře založeného na CompositeActivityDesigner třídě. Pokud CanInsertActivities vrátí true
, vytvoří se nová větev pomocí InsertActivities metody . Objekt ConnectorHitTestInfo se vytvoří jako parametr InsertActivities metody pomocí umístění návrháře pracovního postupu zadáním příznaku Návrhář. Po dokončení EnsureVisibleContainedDesigner se metoda použije k zajištění, aby se nově přidaná větev zobrazila v návrháři pracovního postupu.
protected override CompositeActivity OnCreateNewBranch()
{
return new ParallelIfBranch();
}
Protected Overrides Function OnCreateNewBranch() As CompositeActivity
Return New ParallelIfBranch()
End Function
Poznámky
Poznámka
V tomto materiálu jsou popsané zastaralé typy a obory názvů. Další informace najdete v tématu Zastaralé typy ve Windows Workflow Foundation 4.5.
HitTestLocations se používá HitTest v metodách k popisu oblasti návrháře, který je zasažen kliknutím myši a přetažením operací. Pomocí příkazu HitTestLocations se můžete rozhodnout, jaký druh akce se má provést v reakci na úspěšný test úspěšných výsledků.