KeepGroupWithinDiagramRule.GetCompliantGroupBounds – metoda
Aktualizuje GhostShapeCollection tak, že je v souladu s tímto GroupBoundsRules po použití rozdílových navrhované umístění.Tento GroupBoundsRule bude omezit celkovou hranice skupiny podřízené obrazce zůstane pod a vpravo horní a levé hranice nadřazeného obrazce.Pravé a dolní straně nadřazeného obrazce nesmí omezit podřízené obrazce.
Obor názvů: Microsoft.VisualStudio.Modeling.Diagrams
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntaxe
'Deklarace
Public Overrides Sub GetCompliantGroupBounds ( _
store As Store, _
targetShape As ShapeElement, _
ghostShapes As GhostShapeCollection, _
proposedLocationDelta As PointD _
)
public override void GetCompliantGroupBounds(
Store store,
ShapeElement targetShape,
GhostShapeCollection ghostShapes,
PointD proposedLocationDelta
)
Parametry
- store
Typ: Microsoft.VisualStudio.Modeling.Store
Úložiště, obsahující ShapeElements, odkazující na obrazce ghost.
- targetShape
Typ: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
Cíl nadřazeného obrazce, pokud jsou obrazce zdroj reparented nebo duplikovány.Tento parametr může být null, v případě zda zdrojového obrazce.
- ghostShapes
Typ: Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
Kolekce ghost tvary, které popisují ShapeElements před k navrhované umístění delta.Tato metoda upravte vlastnosti obrazce ghost takové, že vlastnosti jsou kompatibilní se toto pravidlo po delta navrhované umístění.
- proposedLocationDelta
Typ: Microsoft.VisualStudio.Modeling.Diagrams.PointD
Navrhované umístění delta v světa se vztahují na každý obrazec ve skupině.
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.