SwimlaneShape.ShouldTryParentShapeForMergeOnToolboxDoubleClick – vlastnost
Pokud je hodnota true, když uživatel poklepe nástroj pro prvek výběru tohoto obrazce a nástroje nelze sloučit s Tento obrazec bude korespondence s nadřazeného obrazce pokusu.
Obor názvů: Microsoft.VisualStudio.Modeling.Diagrams
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Syntaxe
'Deklarace
Public Overrides ReadOnly Property ShouldTryParentShapeForMergeOnToolboxDoubleClick As Boolean
public override bool ShouldTryParentShapeForMergeOnToolboxDoubleClick { get; }
Hodnota vlastnosti
Typ: System.Boolean
Rychlé uživatele vašeho DSL vytvořit několik prvků je opakovaně poklepejte na položku sady nástrojů.Například v DSL, vytvořených pomocí šablony úloh tok řešení, můžete umístit několik dráhami diagramu opakovaným poklepáním na nástroj dráha.
Normálně poklepáním na nástroj vytvoří novou položku jako podřízený objekt vybraný prvek.Například pokud vyberte komponentu a poklepejte na nástroj vstupní Port, je vytvořen nový port na vybrané součásti.Po skončení operace je vybrána nová položka.To představuje problém: Pokud uživatel poklepe nyní nástroj výstupní Port, nic by nastat, protože výstupní Port nelze mít na vstupní Port jako nadřazený.Však ShouldTryParentShapeForMergeOnToolboxDoubleClick vrátí hodnotu true, nový port bude přidán k nadřazené komponenty místo.
Výchozí nastavení této vlastnosti na hodnotu true, ale jeho definice lze přepsat v obrazci třídy.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.