Metodo GroupBoundsRules.GetCompliantGroupBounds
Aggiorna il GhostShapeCollection in modo che sia conforme a questo GroupBoundsRules dopo che il delta proposto del percorso è valido.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- store
Tipo: Microsoft.VisualStudio.Modeling.Store
L'archivio contenente lo ShapeElements che il fantasma forma fa riferimento a.
- targetShape
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
La forma padre di destinazione se le forme di origine riassociato come padre o duplicande.Questo parametro può essere null, nel qual caso le forme di origine nel riposizionamento.
- ghostShapes
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
Una raccolta di forme di fantasma che descrivono ShapeElements prima del delta proposto di posizione.Questo metodo deve modificare le proprietà della forma del fantasma modo che le proprietà sono conformi a questa regola dopo che il delta proposto del percorso è valido.
- proposedLocationDelta
Tipo: Microsoft.VisualStudio.Modeling.Diagrams.PointD
Il delta proposto di posizione in unità del mondo da applicare a ogni forma nel gruppo.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.