ActivityDesigner Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Предоставляет обязательный базовый класс для всех компонентов конструктора действий.
public ref class ActivityDesigner : IDisposable, System::ComponentModel::Design::IDesignerFilter, System::ComponentModel::Design::IRootDesigner, System::Drawing::Design::IToolboxUser, System::Workflow::ComponentModel::Design::IPersistUIState, System::Workflow::ComponentModel::Design::IWorkflowRootDesigner
[System.Workflow.ComponentModel.Design.ActivityDesignerTheme(typeof(System.Workflow.ComponentModel.Design.ActivityDesignerTheme))]
public class ActivityDesigner : IDisposable, System.ComponentModel.Design.IDesignerFilter, System.ComponentModel.Design.IRootDesigner, System.Drawing.Design.IToolboxUser, System.Workflow.ComponentModel.Design.IPersistUIState, System.Workflow.ComponentModel.Design.IWorkflowRootDesigner
[System.Workflow.ComponentModel.Design.ActivityDesignerTheme(typeof(System.Workflow.ComponentModel.Design.ActivityDesignerTheme))]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class ActivityDesigner : IDisposable, System.ComponentModel.Design.IDesignerFilter, System.ComponentModel.Design.IRootDesigner, System.Drawing.Design.IToolboxUser, System.Workflow.ComponentModel.Design.IPersistUIState, System.Workflow.ComponentModel.Design.IWorkflowRootDesigner
[<System.Workflow.ComponentModel.Design.ActivityDesignerTheme(typeof(System.Workflow.ComponentModel.Design.ActivityDesignerTheme))>]
type ActivityDesigner = class
interface IDesignerFilter
interface IToolboxUser
interface IPersistUIState
interface IWorkflowRootDesigner
interface IRootDesigner
interface IDesigner
interface IDisposable
[<System.Workflow.ComponentModel.Design.ActivityDesignerTheme(typeof(System.Workflow.ComponentModel.Design.ActivityDesignerTheme))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ActivityDesigner = class
interface IDesignerFilter
interface IToolboxUser
interface IPersistUIState
interface IWorkflowRootDesigner
interface IRootDesigner
interface IDesigner
interface IDisposable
[<System.Workflow.ComponentModel.Design.ActivityDesignerTheme(typeof(System.Workflow.ComponentModel.Design.ActivityDesignerTheme))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ActivityDesigner = class
interface IDisposable
interface IDesignerFilter
interface IDesigner
interface IToolboxUser
interface IPersistUIState
interface IWorkflowRootDesigner
interface IRootDesigner
Public Class ActivityDesigner
Implements IDesignerFilter, IDisposable, IPersistUIState, IRootDesigner, IToolboxUser, IWorkflowRootDesigner
- Наследование
-
ActivityDesigner
- Производный
- Атрибуты
- Реализации
Комментарии
Note
В этом материале рассматриваются типы и пространства имен, которые устарели. Дополнительные сведения см. в разделе Deprecated Types в Windows Workflow Foundation 4.5.
Все компоненты конструктора действий являются производными от ActivityDesigner. Предоставляет ActivityDesigner простой конструктор, который позволяет пользователю визуально разрабатывать действия в режиме конструктора.
ActivityDesigner предоставляет простой механизм для действий, чтобы они могли участвовать в отрисовке рабочего процесса на поверхности конструктора.
ActivityDesigner позволяет пользователю настраивать макет и рисование, связанные с действием.
ActivityDesigner позволяет пользователю расширить метаданные, связанные с действием.
Конструкторы
| Имя | Описание |
|---|---|
| ActivityDesigner() |
Устаревшие..
Инициализирует новый экземпляр класса ActivityDesigner. |
Свойства
| Имя | Описание |
|---|---|
| AccessibilityObject |
Устаревшие..
AccessibleObject Получает, что приложения специальных возможностей используются для настройки пользовательского интерфейса приложения для пользователей, у которых есть нарушения. |
| Activity |
Устаревшие..
Возвращает связанный Activity с конструктором объект. |
| Bounds |
Устаревшие..
Возвращает значение Rectangle , содержащее значение заключивого прямоугольника конструктора в логических координатах. |
| DesignerActions |
Устаревшие..
Возвращает массив действий, связанных с ошибками конфигурации. |
| DesignerTheme |
Устаревшие..
Возвращает текущую тему конструктора для конструктора действий. |
| EnableVisualResizing |
Устаревшие..
Возвращает значение, указывающее, можно ли изменить размер конструктора действий в конструкторе бесплатных форм. |
| Glyphs |
Устаревшие..
Получает коллекцию глифов, с помощью которых необходимо украшать конструктор. |
| Image |
Устаревшие..
Возвращает или задает связанный Image с конструктором объект. |
| ImageRectangle |
Устаревшие..
Возвращает значение для вложенных границ изображения, связанного с конструктором в логических координатах. |
| InvokingDesigner |
Устаревшие..
Возвращает или задает конструктор действия, вызывающего действие, связанное с текущим конструктором действий. |
| IsLocked |
Устаревшие..
Возвращает значение, указывающее, можно ли изменить действие, связанное с конструктором. |
| IsPrimarySelection |
Устаревшие..
Возвращает значение, указывающее, является ли действие, связанное с конструктором, основным выбором. |
| IsRootDesigner |
Устаревшие..
Возвращает значение, указывающее, является ли конструктор корневым конструктором. |
| IsSelected |
Устаревшие..
Возвращает значение, указывающее, выбрано ли действие, связанное с конструктором. |
| IsVisible |
Устаревшие..
Возвращает значение, указывающее, отображается ли действие, связанное с конструктором, в рабочем процессе. |
| Location |
Устаревшие..
Возвращает или задает расположение конструктора в логических координатах. |
| MessageFilters |
Устаревшие..
Возвращает коллекцию фильтров сообщений только для чтения, связанных с конструктором действий. |
| MinimumSize |
Устаревшие..
Возвращает минимальный размер конструктора действий. |
| ParentDesigner |
Устаревшие..
Возвращает родительский конструктор существующего конструктора. |
| ParentView |
Устаревшие..
Возвращает представление рабочего процесса, содержащее текущий конструктор действий. |
| ShowSmartTag |
Устаревшие..
Возвращает значение, указывающее, должно ли действие отображать смарт-тег. |
| Size |
Устаревшие..
Возвращает или задает размер ActivityDesignerобъекта . |
| SmartTagRectangle |
Устаревшие..
Получает прямоугольник, в котором должен отображаться смарт-тег. |
| SmartTagVerbs |
Устаревшие..
Возвращает коллекцию действий конструктора только для чтения для связывания с смарт-тегом в конструкторе действий. |
| Text |
Устаревшие..
Возвращает или задает текст, связанный с конструктором. |
| TextRectangle |
Устаревшие..
Возвращает значение прямоугольника текста в логических координатах. |
| Verbs |
Устаревшие..
Возвращает коллекцию команд, связанных с конструктором. |
Методы
| Имя | Описание |
|---|---|
| CanBeParentedTo(CompositeActivityDesigner) |
Устаревшие..
Возвращает значение, указывающее, можно ли CompositeActivity задать в качестве родительского элемента действия, связанного с конструктором. |
| CanConnect(ConnectionPoint, ConnectionPoint) |
Устаревшие..
Возвращает значение, указывающее, можно ли создать соединение между указанной точкой подключения в текущем конструкторе действий и указанной точкой подключения в конструкторе целевых действий. |
| CreateView(ViewTechnology) |
Устаревшие..
Создает представление рабочего процесса для текущего конструктора действий с помощью указанной функции ViewTechnology. |
| Dispose() |
Устаревшие..
Освобождает неуправляемые ресурсы, используемые ActivityDesigner и при необходимости освобождает управляемые ресурсы. |
| Dispose(Boolean) |
Устаревшие..
Освобождает ресурсы, используемые классом ActivityDesigner . |
| DoDefaultAction() |
Устаревшие..
Выполняет действие пользовательского интерфейса по умолчанию, связанное с конструктором. |
| EnsureVisible() |
Устаревшие..
Сдвигает видимую область экрана, чтобы гарантировать, что указанный конструктор отображается. |
| Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| Finalize() |
Устаревшие..
При переопределении в производном классе позволяет объекту очищать все ресурсы детерминированным образом. |
| GetConnectionPoints(DesignerEdges) |
Устаревшие..
Возвращает коллекцию точек подключения только для чтения для конструктора действий вместе с указанным DesignerEdges. |
| GetConnections(DesignerEdges) |
Устаревшие..
Возвращает коллекцию точек только для чтения, которые конструктор использует для подключений. |
| GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetPreviewImage(Graphics) |
Устаревшие..
Возвращает изображение конструктора действий в указанном Graphicsобъекте. |
| GetRootDesigner(IServiceProvider) |
Устаревшие..
Возвращает конструктор, связанный с областью конструктора рабочего процесса. |
| GetService(Type) |
Устаревшие..
Пытается получить указанный тип службы из сайта режима конструктора для действия, связанного с конструктором. |
| GetType() |
Устаревшие..
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| HitTest(Point) |
Устаревшие..
Получает сведения о ActivityDesigner в указанной точке на экране. |
| Initialize(Activity) |
Устаревшие..
Инициализирует конструктор с соответствующим Activity. |
| Invalidate() |
Устаревшие..
Отменяет конструктор. |
| Invalidate(Rectangle) |
Устаревшие..
Отменяет указанный прямоугольник в конструкторе. |
| IsCommentedActivity(Activity) |
Устаревшие..
Возвращает значение, указывающее, закомментировано ли действие текущего конструктора или находится внутри закомментированного действия. |
| IsSupportedActivityType(Type) |
Устаревшие..
Возвращает значение, указывающее, поддерживается ли указанный тип действия, если конструктор действий является корневым конструктором. |
| LoadViewState(BinaryReader) |
Устаревшие..
Загружает состояние представления конструктора из двоичного потока. |
| MemberwiseClone() |
Устаревшие..
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| OnActivityChanged(ActivityChangedEventArgs) |
Устаревшие..
Уведомляет ActivityDesigner о том, когда действие, связанное с изменениями. |
| OnBeginResizing(ActivityDesignerResizeEventArgs) |
Устаревшие..
Уведомляет ActivityDesigner пользователя о том, когда пользователь начинает визуально изменять размер конструктора действий при использовании конструктора FreeformActivityDesigner. |
| OnConnected(ConnectionPoint, ConnectionPoint) |
Устаревшие..
Уведомляет о том, ActivityDesigner когда соединение устанавливается между двумя точками подключения. |
| OnDragDrop(ActivityDragEventArgs) |
Устаревшие..
Происходит при завершении операции перетаскивания внутри границ конструктора. |
| OnDragEnter(ActivityDragEventArgs) |
Устаревшие..
Происходит при выполнении операции перетаскивания, а указатель вводит границы конструктора. |
| OnDragLeave() |
Устаревшие..
Происходит при выполнении операции перетаскивания, а указатель оставляет границы конструктора. |
| OnDragOver(ActivityDragEventArgs) |
Устаревшие..
Происходит, когда выполняется операция перетаскивания, а указатель находится в пределах границ конструктора. |
| OnEndResizing() |
Устаревшие..
Уведомляет ActivityDesigner о завершении визуального изменения размера конструктора действий при входе FreeformActivityDesignerв конструктор. |
| OnExecuteDesignerAction(DesignerAction) |
Устаревшие..
Уведомляет ActivityDesigner пользователя об ошибках конфигурации, связанных с конструктором. |
| OnGiveFeedback(GiveFeedbackEventArgs) |
Устаревшие..
Обновляет визуальные подсказки для обратной связи, предоставленной пользователю при выполнении операции перетаскивания. |
| OnKeyDown(KeyEventArgs) |
Устаревшие..
Происходит при нажатии клавиши, когда конструктор имеет фокус клавиатуры. |
| OnKeyUp(KeyEventArgs) |
Устаревшие..
Происходит, когда ключ освобождается, когда конструктор имеет фокус клавиатуры. |
| OnLayoutPosition(ActivityDesignerLayoutEventArgs) |
Устаревшие..
Уведомляет ActivityDesigner пользователя о перепозиции визуальных подсказок или дочерних конструкторов действий. |
| OnLayoutSize(ActivityDesignerLayoutEventArgs) |
Устаревшие..
Возвращает размер визуальных подсказок или дочерних конструкторов действий в элементе ActivityDesigner. |
| OnMouseCaptureChanged() |
Устаревшие..
Происходит при изменении записи мыши. |
| OnMouseDoubleClick(MouseEventArgs) |
Устаревшие..
Происходит при нажатии кнопки мыши несколько раз в конструкторе. |
| OnMouseDown(MouseEventArgs) |
Устаревшие..
Происходит при нажатии кнопки мыши, когда указатель находится в границах конструктора. |
| OnMouseDragBegin(Point, MouseEventArgs) |
Устаревшие..
Происходит, когда пользователь начинает перетаскивать мышь на конструкторе. |
| OnMouseDragEnd() |
Устаревшие..
Происходит, когда пользователь перестает перетаскивать мышь на конструкторе. |
| OnMouseDragMove(MouseEventArgs) |
Устаревшие..
Происходит при каждом перемещении мыши, когда пользователь перетаскивает указатель на конструктор. |
| OnMouseEnter(MouseEventArgs) |
Устаревшие..
Происходит при первом вводе мыши границ конструктора. |
| OnMouseHover(MouseEventArgs) |
Устаревшие..
Происходит, когда указатель находится в границах конструктора. |
| OnMouseLeave() |
Устаревшие..
Происходит, когда указатель покидает границы конструктора. |
| OnMouseMove(MouseEventArgs) |
Устаревшие..
Происходит при перемещении указателя в границах конструктора. |
| OnMouseUp(MouseEventArgs) |
Устаревшие..
Происходит, когда кнопка мыши освобождается, когда указатель находится в границах конструктора. |
| OnPaint(ActivityDesignerPaintEventArgs) |
Устаревшие..
Рисует визуальное представление действия во время разработки. |
| OnProcessMessage(Message) |
Устаревшие..
Позволяет конструктору обрабатывать необработанные сообщения Win32. |
| OnQueryContinueDrag(QueryContinueDragEventArgs) |
Устаревшие..
Определяет, должна ли продолжаться операция перетаскивания. |
| OnResizing(ActivityDesignerResizeEventArgs) |
Устаревшие..
Уведомляет ActivityDesigner пользователя о визуальном изменении его размера во время разработки. Метод вызывается только в том случае, если конструктор действий является дочерним элементом FreeformActivityDesigner. |
| OnScroll(ScrollBar, Int32) |
Устаревшие..
Уведомляет пользователя о ActivityDesigner том, когда пользователь изменяет положение прокрутки. |
| OnShowSmartTagVerbs(Point) |
Устаревшие..
Отображает команды конструктора, связанные с смарт-тегом в указанной точке. |
| OnSmartTagVisibilityChanged(Boolean) |
Устаревшие..
Уведомляет ActivityDesigner о необходимости отображения или скрытия смарт-тега. |
| OnThemeChange(ActivityDesignerTheme) |
Устаревшие..
Уведомляет конструктора о том, что связанная тема изменилась. |
| PerformLayout() |
Устаревшие..
Обновляет макет конструктора. |
| PointToLogical(Point) |
Устаревшие..
Преобразует точку из системы координат экрана в систему координат конструктора действий. |
| PointToScreen(Point) |
Устаревшие..
Преобразует точку из системы координат конструктора действий в систему координат экрана. |
| PostFilterAttributes(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору изменять или удалять элементы из набора атрибутов, предоставляемых через TypeDescriptor. |
| PostFilterEvents(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору изменять или удалять элементы из набора событий, предоставляемых через TypeDescriptor. |
| PostFilterProperties(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору изменять или удалять элементы из набора свойств, предоставляемых через TypeDescriptor. |
| PreFilterAttributes(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору добавлять элементы в набор атрибутов, предоставляемых через TypeDescriptor. |
| PreFilterEvents(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору добавлять элементы в набор событий, предоставляемых через TypeDescriptor. |
| PreFilterProperties(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору добавлять элементы в набор свойств, предоставляемых через TypeDescriptor. |
| RectangleToLogical(Rectangle) |
Устаревшие..
Преобразует прямоугольник из системы координат экрана в систему координат конструктора действий. |
| RectangleToScreen(Rectangle) |
Устаревшие..
Преобразует прямоугольник из системы координат конструктора действий в систему координат экрана. |
| RefreshDesignerActions() |
Устаревшие..
Обновляет ошибки конфигурации, связанные с конструктором. |
| RefreshDesignerVerbs() |
Устаревшие..
Обновляет команды конструктора действий, связанные с конструктором, вызывая обработчик состояния. |
| SaveViewState(BinaryWriter) |
Устаревшие..
Сохраняет состояние представления конструктора в двоичный поток. |
| ShowInfoTip(String, String) |
Устаревшие..
Отображает подсказку сведений для ActivityDesigner указанного заголовка и текста. |
| ShowInfoTip(String) |
Устаревшие..
Отображает указанный совет сведений. |
| ShowInPlaceTip(String, Rectangle) |
Устаревшие..
Отображает указанный подсказку средства в указанном расположении прямоугольника. |
| ToString() |
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IDesigner.Component |
Устаревшие..
Возвращает базовый компонент, с которым связан конструктор действий. |
| IDesigner.DoDefaultAction() |
Устаревшие..
Выполняет действие по умолчанию, связанное с конструктором. |
| IDesigner.Initialize(IComponent) |
Устаревшие..
Инициализирует конструктор с соответствующим действием. |
| IDesigner.Verbs |
Устаревшие..
Возвращает команды времени разработки, связанные с конструктором действий. |
| IDesignerFilter.PostFilterAttributes(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору изменять или удалять элементы из набора атрибутов, предоставляемых через TypeDescriptor. |
| IDesignerFilter.PostFilterEvents(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору изменять или удалять элементы из набора событий, предоставляемых через TypeDescriptor. |
| IDesignerFilter.PostFilterProperties(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору изменять или удалять элементы из набора свойств, предоставляемых через TypeDescriptor. |
| IDesignerFilter.PreFilterAttributes(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору добавлять элементы в набор атрибутов, предоставляемых через TypeDescriptor. |
| IDesignerFilter.PreFilterEvents(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору добавлять элементы в набор событий, предоставляемых через TypeDescriptor. |
| IDesignerFilter.PreFilterProperties(IDictionary) |
Устаревшие..
При переопределении в производном классе позволяет конструктору добавлять элементы в набор свойств, предоставляемых через TypeDescriptor. |
| IPersistUIState.LoadViewState(BinaryReader) |
Устаревшие..
Восстанавливает состояние представления из двоичного потока. |
| IPersistUIState.SaveViewState(BinaryWriter) |
Устаревшие..
Сохраняет состояние представления в двоичный поток. |
| IRootDesigner.GetView(ViewTechnology) |
Устаревшие..
Возвращает объект представления для указанной технологии представления. |
| IRootDesigner.SupportedTechnologies |
Устаревшие..
Получает массив технологий, которые конструктор действий может поддерживать для его отображения. |
| IToolboxUser.GetToolSupported(ToolboxItem) |
Устаревшие..
Определяет, поддерживается ли указанный элемент панели элементов текущим конструктором действий. |
| IToolboxUser.ToolPicked(ToolboxItem) |
Устаревшие..
Выбирает указанный элемент панели элементов. |
| IWorkflowRootDesigner.InvokingDesigner |
Устаревшие..
Возвращает или задает запрошенный CompositeActivityDesigner конструктор действий, инициализируемый. |
| IWorkflowRootDesigner.IsSupportedActivityType(Type) |
Устаревшие..
Возвращает значение, указывающее, поддерживается ли указанный тип в текущем ActivityDesigner. |
| IWorkflowRootDesigner.MessageFilters |
Устаревшие..
Возвращает все фильтры сообщений, связанные с конструктором действий. |
| IWorkflowRootDesigner.SupportsLayoutPersistence |
Устаревшие..
Возвращает значение, указывающее, поддерживает ли фактический корневой конструктор рабочего процесса сохраняемость макета. |