Сборка: Andy;
Интерфейс IWxWorkspace содержит свойства и методы рабочего пространства.
IWxWorkspace
Рабочее пространство является удобным инструментом:
для визуального размещения объектов системы на едином рабочем поле;
для организации доступа к функциям и свойствам объектов системы;
для отображения связей между объектами и структуры их зависимостей.
Имя свойства | Краткое описание | |
Свойство DefaultStyle возвращает стиль, используемый по умолчанию. | ||
Свойство Modified возвращает True, если были произведены изменения рабочего пространства. | ||
Свойство Name определяет имя рабочего пространства. | ||
Свойство PageSettings определяет параметры страницы для рабочего пространства. | ||
Свойство RedoNumSteps возвращает количество шагов, возможных для повтора. | ||
Свойство RepositoryObjectType определяет формат фигуры для объектов репозитория, добавленных на рабочее пространство. | ||
Свойство Shapes возвращает коллекцию фигур. | ||
Свойство Size определяет размер рабочего пространства. | ||
Свойство StickyShapes определяет скреплять ли объекты с линиями по соединительным точкам. | ||
Свойство Styles возвращает коллекцию стилей рабочего пространства. | ||
Свойство UndoEnabled включает/отключает ведение истории отменяемых/возвращаемых действий. | ||
Свойство UndoNumSteps возвращает количество шагов, доступных для отмены. | ||
Свойство Views возвращает коллекцию отображений рабочего пространства. |
Имя свойства | Краткое описание | |
Свойство ChildShapes возвращает коллекцию фигур, которые являются непосредственными дочерними объектами. |
Имя свойства | Краткое описание | |
Protection | Свойство Protection определяет защиту от изменения свойств объекта. |
Имя метода | Краткое описание | |
Метод AutoLinkShapes соединяет две фигуры с автоматическим выбором точек соединения с помощью линии. | ||
Метод CreateArrow создает фигурную стрелку. | ||
Метод CreateBoxArrow создает выноску со стрелкой. | ||
Метод CreateCurveLink создает скругленную линию на рабочем пространстве. | ||
Метод CreateDoubleArrow создает двойную стрелку. | ||
Метод CreateDoubleBoxArrow создает выноску с двумя стрелками. | ||
Метод CreateEllipse создает эллипс. | ||
Метод CreateEllipseBaloon создает овальную выноску. | ||
Метод CreateLink создает ломаную линию. | ||
Метод CreateLinkedBaloon создает выноску с точками. | ||
Метод CreateRectangle создает прямоугольник. | ||
Метод CreateRectangleBaloon создает прямоугольную выноску. | ||
Метод CreateRegulargon создает многоугольник. | ||
Метод CreateRoundedRectangle создает прямоугольник со скругленными углами. | ||
Метод CreateRoundedRectangleBaloon создает скругленную прямоугольную выноску. | ||
Метод CreateStraightLink создает соединительную линию. | ||
Метод CreateStyle создает стиль оформления. | ||
Метод CreateTableShape создает табличную фигуру. | ||
Метод CreateView создает отображение рабочего пространства. | ||
Метод DeglueConnectionPoints разъединяет точки двух объектов. | ||
Метод DeglueShapes разъединяет две фигуры. | ||
Метод GlueConnectionPoints соединяет точки двух объектов. | ||
Метод LoadFromFile загружает рабочее пространство из файла. | ||
Метод LoadFromXml загружает состояние рабочего пространства из XML. | ||
Метод Redo производит повтор заданного количества отмененных действий. | ||
Метод Replace изменяет тип фигуры на рабочем пространстве на указанный. | ||
Метод SaveToFile сохраняет рабочее пространство в файл. | ||
Метод SaveToXml сохраняет состояние рабочего пространства в XML. | ||
Метод Undo отменяет заданное количество совершенных действий. |
Имя метода | Краткое описание | |
BeginUpdate | Метод BeginUpdate устанавливает запрет на перерисовку объекта. | |
Delete | Метод Delete удаляет объект. | |
EndUpdate | Метод EndUpdate снимает запрет на перерисовку объекта. |
См. также: