Metoda KeepGroupWithinParentRule.GetCompliantGroupBounds —
Aktualizuje GhostShapeCollection tak, że spełnia on GroupBoundsRules, to po zastosowaniu delta proponowaną lokalizację.GroupBoundsRule ten będzie ograniczyć ogólną granice grupy kształtów podrzędnych, dzięki czemu pozostaje poniżej i po prawej stronie górnej i lewej krawędzi bieżącego kształtu nadrzędnego.Prawej i dolnej krawędzi kształtu nadrzędnego nie będą ograniczać kształtów podrzędnych.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.Diagrams
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Składnia
'Deklaracja
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
Magazyn, zawierających ShapeElements, że kształty ghost odnoszą się do.
- targetShape
Typ: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
(Kształtu docelowego jest ignorowany dla tej reguły, ponieważ ta reguła zamierza ograniczyć grupę do jej bieżącego kształtu nadrzędnego 's górnej i lewej granice.)
- ghostShapes
Typ: Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
Kolekcja kształtów ghost, które opisują ShapeElements przed do delta proponowaną lokalizację.Tej metody należy zmodyfikować właściwości kształtu ghost, takie, że właściwości są zgodne z tą regułą, po zastosowaniu delta proponowaną lokalizację.
- proposedLocationDelta
Typ: Microsoft.VisualStudio.Modeling.Diagrams.PointD
Delta proponowaną lokalizację, w jednostkach świata, aby zastosować do każdego kształtu w grupie.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.