Metoda GroupBoundsRules.GetCompliantGroupBounds —
Aktualizuje GhostShapeCollection tak, że spełnia on GroupBoundsRules, to po zastosowaniu delta proponowaną lokalizację.
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 MustOverride Sub GetCompliantGroupBounds ( _
store As Store, _
targetShape As ShapeElement, _
ghostShapes As GhostShapeCollection, _
proposedLocationDelta As PointD _
)
public abstract 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 nadrzędnego docelowego, jeśli są kształty źródła pokrewnym lub zduplikowany.Ten parametr może być null, w którym to przypadku położenia kształtów źródła.
- 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.