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
Устаревшие..

Возвращает значение, указывающее, поддерживает ли фактический корневой конструктор рабочего процесса сохраняемость макета.

Применяется к