GroupBoundsRules.GetCompliantGroupBounds - метод
Обновляет GhostShapeCollection таким образом, чтобы он выполняется с этим GroupBoundsRules после того как предлагаемый интервал расположения будет применяться.
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Синтаксис
'Декларация
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
)
Параметры
- store
Тип: Microsoft.VisualStudio.Modeling.Store
Хранилище, содержащий ShapeElements, которое ссылается на фантомы форм.
- targetShape
Тип: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
Родительская фигура целевого объекта, если reparented или дублирования фигуры источника.Этот параметр может иметь значение null. в этом случае перемещаются фигуры источника.
- ghostShapes
Тип: Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
Коллекция форм фантомы, которые описывают ShapeElements предлагаемого изменений до расположения.Этот метод должен изменить свойства формы фантом - это те, что свойства уступчивы с данным правилом после того как предлагаемый интервал расположения применяется.
- proposedLocationDelta
Тип: Microsoft.VisualStudio.Modeling.Diagrams.PointD
Предлагаемый интервал расположения в международных единицах измерения, которая будет применяться к каждой фигуре в группе.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Diagrams - пространство имен