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
- Производный
- Атрибуты
- Реализации
Примеры
В следующем примере приведена полная реализация класса ActivityDesigner для пользовательского действия. Конструктор имеет флаг, который может быть переключен, чтобы позволить базовому классу ActivityDesigner управлять рисованием или использовать различные методы класса ActivityDesignerPaint для рисования операции.
[ActivityDesignerTheme(typeof(CustomCompositeActivityDesignerTheme))]
public class CustomActivityDesigner : ActivityDesigner
{
public override bool CanBeParentedTo(CompositeActivityDesigner parentActivityDesigner)
{
if (parentActivityDesigner.GetType().ToString() == "System.Workflow.Activities.IfElseBranchDesigner")
return false;
return true;
}
private ActivityDesignerVerbCollection verbs = null;
protected override ActivityDesignerVerbCollection Verbs
{
get
{
if (this.verbs == null)
CreateActivityVerbs();
return this.verbs;
}
}
private void CreateActivityVerbs()
{
this.verbs = new ActivityDesignerVerbCollection();
ActivityDesignerVerb addBranchVerb = new ActivityDesignerVerb(this,
DesignerVerbGroup.View, "Add New Parallel Branch", new EventHandler(OnAddParallelBranch));
this.verbs.Clear();
this.verbs.Add(addBranchVerb);
}
protected void OnAddParallelBranch(object sender, EventArgs e)
{
// Code for adding a new branch to the parallel activity goes here
}
protected override Rectangle ImageRectangle
{
get
{
Rectangle bounds = this.Bounds;
Size sz = new Size(24, 24);
Rectangle imageRect = new Rectangle();
imageRect.X = bounds.Left + ((bounds.Width - sz.Width) / 2);
imageRect.Y = bounds.Top + 4;
imageRect.Size = sz;
return imageRect;
}
}
protected override Rectangle TextRectangle
{
get
{
return new Rectangle(
this.Bounds.Left + 2,
this.ImageRectangle.Bottom,
this.Bounds.Width - 4,
this.Bounds.Height - this.ImageRectangle.Height - 1);
}
}
protected override void Initialize(Activity activity)
{
base.Initialize(activity);
Bitmap bmp = Resources.ToolboxImage;
bmp.MakeTransparent();
this.Image = bmp;
}
readonly static Size BaseSize = new Size(64, 64);
protected override Size OnLayoutSize(ActivityDesignerLayoutEventArgs e)
{
return BaseSize;
}
private bool expanded = true;
private bool useBasePaint = false;
public bool UseBasePaint
{
get { return this.useBasePaint; }
set { this.useBasePaint = value; }
}
public bool Expanded
{
get { return this.expanded; }
set { this.expanded = value; }
}
protected override void OnPaint(ActivityDesignerPaintEventArgs e)
{
if (this.UseBasePaint == true)
{
base.OnPaint(e);
return;
}
DrawCustomActivity(e);
}
private void DrawCustomActivity(ActivityDesignerPaintEventArgs e)
{
Graphics graphics = e.Graphics;
CompositeDesignerTheme compositeDesignerTheme = (CompositeDesignerTheme)e.DesignerTheme;
ActivityDesignerPaint.DrawRoundedRectangle(graphics, compositeDesignerTheme.BorderPen, this.Bounds, compositeDesignerTheme.BorderWidth);
string text = this.Text;
Rectangle textRectangle = this.TextRectangle;
if (!string.IsNullOrEmpty(text) && !textRectangle.IsEmpty)
{
ActivityDesignerPaint.DrawText(graphics, compositeDesignerTheme.Font, text, textRectangle, StringAlignment.Center, e.AmbientTheme.TextQuality, compositeDesignerTheme.ForegroundBrush);
}
System.Drawing.Image image = this.Image;
Rectangle imageRectangle = this.ImageRectangle;
if (image != null && !imageRectangle.IsEmpty)
{
ActivityDesignerPaint.DrawImage(graphics, image, imageRectangle, DesignerContentAlignment.Fill);
}
ActivityDesignerPaint.DrawExpandButton(graphics,
new Rectangle(this.Location.X, this.Location.Y, 10, 10),
this.Expanded,
compositeDesignerTheme);
}
}
<ActivityDesignerTheme(GetType(CustomCompositeActivityDesignerTheme))> _
Public Class CustomActivityDesigner
Inherits ActivityDesigner
Public Overrides Function CanBeParentedTo(ByVal parentActivityDesigner As CompositeActivityDesigner) As Boolean
If parentActivityDesigner.GetType().ToString() = "System.Workflow.Activities.IfElseBranchDesigner" Then
Return False
End If
Return True
End Function
Private verbsValue As ActivityDesignerVerbCollection = Nothing
Protected Overrides ReadOnly Property Verbs() As ActivityDesignerVerbCollection
Get
If verbsValue Is Nothing Then
CreateActivityVerbs()
End If
Return Me.verbsValue
End Get
End Property
Private Sub CreateActivityVerbs()
Me.verbsValue = New ActivityDesignerVerbCollection()
Dim addBranchVerb As New ActivityDesignerVerb(Me, DesignerVerbGroup.View, "Add New Parallel Branch", AddressOf OnAddParallelBranch)
Me.verbsValue.Clear()
Me.verbsValue.Add(addBranchVerb)
End Sub
Protected Sub OnAddParallelBranch(ByVal sender As Object, ByVal e As EventArgs)
' Code for adding a new branch to the parallel activity goes here
End Sub
Protected Overrides ReadOnly Property ImageRectangle() As Rectangle
Get
Dim Bounds As Rectangle = Me.Bounds
Dim sz As New Size(24, 24)
Dim imageRect As New Rectangle()
imageRect.X = Bounds.Left + ((Bounds.Width - sz.Width) / 2)
imageRect.Y = Bounds.Top + 4
imageRect.Size = sz
Return imageRect
End Get
End Property
Protected Overrides ReadOnly Property TextRectangle() As Rectangle
Get
Return New Rectangle( _
Me.Bounds.Left + 2, _
Me.ImageRectangle.Bottom, _
Me.Bounds.Width - 4, _
Me.Bounds.Height - Me.ImageRectangle.Height - 1)
End Get
End Property
Protected Overrides Sub Initialize(ByVal activity As Activity)
MyBase.Initialize(activity)
Dim bmp As Bitmap = Resources.ToolboxImage
bmp.MakeTransparent()
Me.Image = bmp
End Sub
Shared ReadOnly BaseSize As New Size(64, 64)
Protected Overrides Function OnLayoutSize(ByVal e As ActivityDesignerLayoutEventArgs) As Size
Return BaseSize
End Function
Private expandedValue As Boolean = True
Private useBasePaintValue As Boolean = False
Public Property UseBasePaint() As Boolean
Get
Return Me.useBasePaintValue
End Get
Set(ByVal value As Boolean)
Me.useBasePaintValue = value
End Set
End Property
Public Property Expanded() As Boolean
Get
Return Me.expandedValue
End Get
Set(ByVal value As Boolean)
Me.expandedValue = value
End Set
End Property
Protected Overrides Sub OnPaint(ByVal e As ActivityDesignerPaintEventArgs)
If Me.UseBasePaint = True Then
MyBase.OnPaint(e)
Return
End If
DrawCustomActivity(e)
End Sub
Private Sub DrawCustomActivity(ByVal e As ActivityDesignerPaintEventArgs)
Dim graphics As Graphics = e.Graphics
Dim compositeDesignerTheme As CompositeDesignerTheme = CType(e.DesignerTheme, CompositeDesignerTheme)
ActivityDesignerPaint.DrawRoundedRectangle(graphics, compositeDesignerTheme.BorderPen, Me.Bounds, compositeDesignerTheme.BorderWidth)
Dim text As String = Me.Text
Dim TextRectangle As Rectangle = Me.TextRectangle
If Not String.IsNullOrEmpty(text) And Not TextRectangle.IsEmpty Then
ActivityDesignerPaint.DrawText(graphics, compositeDesignerTheme.Font, text, TextRectangle, StringAlignment.Center, e.AmbientTheme.TextQuality, compositeDesignerTheme.ForegroundBrush)
End If
Dim Image As System.Drawing.Image = Me.Image
Dim ImageRectangle As Rectangle = Me.ImageRectangle
If Image IsNot Nothing And Not ImageRectangle.IsEmpty Then
ActivityDesignerPaint.DrawImage(graphics, Image, ImageRectangle, DesignerContentAlignment.Fill)
End If
ActivityDesignerPaint.DrawExpandButton(graphics, _
New Rectangle(Me.Location.X, Me.Location.Y, 10, 10), _
Me.Expanded, _
compositeDesignerTheme)
End Sub
End Class
Комментарии
Примечание
В этом материале обсуждаются устаревшие типы и пространства имен. Дополнительные сведения см. в статье о нерекомендуемых типах в 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) |
Устаревшие..
Отображает заданную подсказку. |
ShowInfoTip(String, String) |
Устаревшие..
Отображает подсказку для объекта класса ActivityDesigner с заданным заголовком и текстом. |
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 |
Устаревшие..
Возвращает значение, показывающее, поддерживается ли сохранение структуры текущим конструктором рабочих процессов. |