Comparteix a través de


ActivityDesigner Clase

Definición

Precaución

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Proporciona una clase base obligatoria para todos los componentes de diseñador de actividad.

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
Herencia
ActivityDesigner
Derivado
Atributos
Implementaciones

Ejemplos

En el ejemplo siguiente se muestra una implementación completa para ActivityDesigner para una actividad personalizada. El diseñador tiene una marca que se puede alternar para permitir a la clase base ActivityDesigner controlar la pintura o utilizar los varios métodos de la clase ActivityDesignerPaint para dibujar la actividad.

[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

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.

Todos los componentes de diseñador de actividad derivan de ActivityDesigner. ActivityDesigner proporciona un diseñador simple que permite visualmente al usuario diseñar las actividades en el modo de diseño.

ActivityDesigner proporciona así un mecanismo simple para las actividades para que puedan participar para presentar el flujo de trabajo en la superficie de diseño.

ActivityDesigner permite al usuario personalizar el diseño y el dibujo asociados a la actividad.

ActivityDesigner permite al usuario extender los metadatos asociados a la actividad.

Constructores

ActivityDesigner()
Obsoletos.

Inicializa una nueva instancia de la clase ActivityDesigner.

Propiedades

AccessibilityObject
Obsoletos.

Obtiene AccessibleObject que las aplicaciones de accesibilidad utilizan para ajustar la interfaz de usuario de la aplicación para los usuarios que tienen discapacidades.

Activity
Obsoletos.

Obtiene el Activity asociado al diseñador.

Bounds
Obsoletos.

Obtiene Rectangle que contiene el valor para el rectángulo agregado del diseñador en coordenadas lógicas.

DesignerActions
Obsoletos.

Obtiene la matriz de acciones asociada a errores de configuración.

DesignerTheme
Obsoletos.

Obtiene el tema del diseñador actual para el diseñador de actividad.

EnableVisualResizing
Obsoletos.

Obtiene un valor que indica si se puede cambiar el tamaño del diseñador de actividad en un diseñador de forma libre.

Glyphs
Obsoletos.

Obtiene una colección de glifos con los que adornar el diseñador.

Image
Obsoletos.

Obtiene o establece el Image asociado al diseñador.

ImageRectangle
Obsoletos.

Obtiene el valor para los límites de la imagen asociados al diseñador en coordenadas lógicas.

InvokingDesigner
Obsoletos.

Obtiene o establece el diseñador de la actividad que invoca la actividad asociada al diseñador de actividad actual.

IsLocked
Obsoletos.

Obtiene un valor que indica si la actividad asociada al diseñador se puede modificar.

IsPrimarySelection
Obsoletos.

Obtiene un valor que indica si la actividad adjuntada al diseñador es la selección primaria.

IsRootDesigner
Obsoletos.

Obtiene un valor que indica si el diseñador es un diseñador raíz.

IsSelected
Obsoletos.

Obtiene un valor que indica si la actividad adjuntada al diseñador está seleccionada.

IsVisible
Obsoletos.

Obtiene un valor que indica si la actividad adjuntada al diseñador está visible en el flujo de trabajo.

Location
Obsoletos.

Obtiene o establece la ubicación del diseñador en coordenadas lógicas.

MessageFilters
Obsoletos.

Obtiene una colección de solo lectura de filtros de mensajes que están asociados al diseñador de actividad.

MinimumSize
Obsoletos.

Obtiene el tamaño mínimo para el diseñador de actividad.

ParentDesigner
Obsoletos.

Obtiene el diseñador primario del diseñador existente.

ParentView
Obsoletos.

Obtiene la vista de flujo de trabajo que contiene el diseñador de actividad actual.

ShowSmartTag
Obsoletos.

Obtiene un valor que indica si la actividad debería mostrar una etiqueta inteligente.

Size
Obsoletos.

Obtiene o establece el tamaño del control ActivityDesigner.

SmartTagRectangle
Obsoletos.

Obtiene el rectángulo donde se debería mostrar la etiqueta inteligente.

SmartTagVerbs
Obsoletos.

Obtiene una colección de solo lectura de acciones de diseñador para asociar a una etiqueta inteligente en el diseñador de actividad.

Text
Obsoletos.

Obtiene o establece el texto para asociar al diseñador.

TextRectangle
Obsoletos.

Obtiene el valor del rectángulo de texto en coordenadas lógicas.

Verbs
Obsoletos.

Obtiene la colección de verbos para asociar al diseñador.

Métodos

CanBeParentedTo(CompositeActivityDesigner)
Obsoletos.

Devuelve un valor que indica si CompositeActivity se puede establecer como el elemento primario de la actividad asociada al diseñador.

CanConnect(ConnectionPoint, ConnectionPoint)
Obsoletos.

Devuelve un valor que indica si puede crear una conexión entre el punto de conexión especificado en el diseñador de actividad actual y el punto de conexión especificado en un diseñador de actividad de destino.

CreateView(ViewTechnology)
Obsoletos.

Crea una vista de flujo de trabajo para el diseñador de actividad actual utilizando el ViewTechnology especificado.

Dispose()
Obsoletos.

Libera los recursos no administrados que usa ActivityDesigner y, de forma opcional, libera los recursos administrados.

Dispose(Boolean)
Obsoletos.

Libera los recursos que usa la clase ActivityDesigner.

DoDefaultAction()
Obsoletos.

Realiza la acción predeterminada de la interfaz de usuario asociada al diseñador.

EnsureVisible()
Obsoletos.

Desplaza el área visible de la pantalla para garantizar que el diseñador especificado esté visible.

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
Finalize()
Obsoletos.

Cuando se reemplaza en una clase derivada, permite que un objeto limpie los recursos de manera determinista.

GetConnectionPoints(DesignerEdges)
Obsoletos.

Devuelve una colección de solo lectura de puntos de conexión para el diseñador de actividad a lo largo de los DesignerEdges especificados.

GetConnections(DesignerEdges)
Obsoletos.

Devuelve una colección de solo lectura de puntos que el diseñador utiliza para las conexiones.

GetHashCode()
Obsoletos.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetPreviewImage(Graphics)
Obsoletos.

Obtiene la imagen del diseñador de actividad en el Graphicsespecificado.

GetRootDesigner(IServiceProvider)
Obsoletos.

Devuelve el diseñador asociado a la superficie de diseño del flujo de trabajo.

GetService(Type)
Obsoletos.

Intenta recuperar el tipo de servicio especificado del sitio en modo de diseño para la actividad asociada al diseñador.

GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
HitTest(Point)
Obsoletos.

Obtiene información sobre ActivityDesigner en un punto especificado de la pantalla.

Initialize(Activity)
Obsoletos.

Inicializa el diseñador con el Activity asociado.

Invalidate()
Obsoletos.

Invalida el diseñador.

Invalidate(Rectangle)
Obsoletos.

Invalida el rectángulo especificado en el diseñador.

IsCommentedActivity(Activity)
Obsoletos.

Devuelve un valor que indica si la actividad del diseñador actual está comentada o se encuentra dentro de una actividad comentada.

IsSupportedActivityType(Type)
Obsoletos.

Devuelve un valor que indica si se admite el tipo de actividad especificado si el diseñador de actividad es un diseñador raíz.

LoadViewState(BinaryReader)
Obsoletos.

Carga el estado de vista del diseñador desde una secuencia binaria.

MemberwiseClone()
Obsoletos.

Crea una copia superficial del Object actual.

(Heredado de Object)
OnActivityChanged(ActivityChangedEventArgs)
Obsoletos.

Notifica a ActivityDesigner cuando la actividad asociada cambia.

OnBeginResizing(ActivityDesignerResizeEventArgs)
Obsoletos.

Notifica a ActivityDesigner cuando un usuario empieza a cambiar visualmente el tamaño del diseñador de actividad cuando el diseñador está en FreeformActivityDesigner.

OnConnected(ConnectionPoint, ConnectionPoint)
Obsoletos.

Notifica a ActivityDesigner cuando una conexión se establece entre dos puntos de conexión.

OnDragDrop(ActivityDragEventArgs)
Obsoletos.

Se produce cuando la operación de arrastrar y colocar se completa dentro de los límites del diseñador.

OnDragEnter(ActivityDragEventArgs)
Obsoletos.

Se produce cuando una operación de arrastrar y colocar está en curso y el puntero penetra los límites del diseñador.

OnDragLeave()
Obsoletos.

Se produce cuando una operación de arrastrar y colocar está en curso y el puntero abandona los límites del diseñador.

OnDragOver(ActivityDragEventArgs)
Obsoletos.

Se produce cuando una operación de arrastrar y colocar está en curso y el puntero está dentro de los límites del diseñador.

OnEndResizing()
Obsoletos.

Notifica a ActivityDesigner cuando un usuario acaba de cambiar visualmente el tamaño del diseñador de actividad cuando el diseñador está en FreeformActivityDesigner.

OnExecuteDesignerAction(DesignerAction)
Obsoletos.

Notifica a ActivityDesigner cuando el usuario hace clic en los errores de configuración asociados al diseñador.

OnGiveFeedback(GiveFeedbackEventArgs)
Obsoletos.

Actualiza las indicaciones visuales para la información proporcionada al usuario al realizar una operación de arrastre.

OnKeyDown(KeyEventArgs)
Obsoletos.

Se produce cuando se presiona una tecla mientras el diseñador tiene el foco del teclado.

OnKeyUp(KeyEventArgs)
Obsoletos.

Se produce cuando se suelta una tecla mientras el diseñador tiene el foco del teclado.

OnLayoutPosition(ActivityDesignerLayoutEventArgs)
Obsoletos.

Notifica a ActivityDesigner cuando un usuario cambia de posición sus indicaciones visuales o diseñadores de actividad secundarios.

OnLayoutSize(ActivityDesignerLayoutEventArgs)
Obsoletos.

Devuelve el tamaño de las indicaciones visuales o diseñadores de actividad secundarios en ActivityDesigner.

OnMouseCaptureChanged()
Obsoletos.

Se produce cuando la captura del mouse cambia.

OnMouseDoubleClick(MouseEventArgs)
Obsoletos.

Se produce cuando se hace clic en el botón del mouse varias veces en el diseñador.

OnMouseDown(MouseEventArgs)
Obsoletos.

Se produce cuando se presiona el botón del mouse cuando el puntero está encima de los límites del diseñador.

OnMouseDragBegin(Point, MouseEventArgs)
Obsoletos.

Se produce cuando el usuario empieza a arrastrar el mouse en el diseñador.

OnMouseDragEnd()
Obsoletos.

Se produce cuando el usuario deja de arrastrar el mouse en el diseñador.

OnMouseDragMove(MouseEventArgs)
Obsoletos.

Se produce en cada movimiento del mouse cuando el usuario arrastra el puntero sobre el diseñador.

OnMouseEnter(MouseEventArgs)
Obsoletos.

Se produce cuando el mouse entra por primera vez en los límites del diseñador.

OnMouseHover(MouseEventArgs)
Obsoletos.

Se produce cuando el puntero está en los límites del diseñador.

OnMouseLeave()
Obsoletos.

Se produce cuando el puntero abandona los límites del diseñador.

OnMouseMove(MouseEventArgs)
Obsoletos.

Se produce cuando el puntero se mueve por los límites del diseñador.

OnMouseUp(MouseEventArgs)
Obsoletos.

Se produce cuando se suelta el botón del mouse cuando el puntero está en los límites del diseñador.

OnPaint(ActivityDesignerPaintEventArgs)
Obsoletos.

Dibuja en tiempo de diseño la representación visual de una actividad.

OnProcessMessage(Message)
Obsoletos.

Permite al diseñador procesar los mensajes Win32 sin formato.

OnQueryContinueDrag(QueryContinueDragEventArgs)
Obsoletos.

Controla si la operación de arrastre debería continuar.

OnResizing(ActivityDesignerResizeEventArgs)
Obsoletos.

Notifica a ActivityDesigner cuando un usuario está cambiando visualmente su tamaño en tiempo de diseño. El método sólo se llama si el diseñador de actividad es un elemento secundario de FreeformActivityDesigner.

OnScroll(ScrollBar, Int32)
Obsoletos.

Notifica a ActivityDesigner cuando un usuario cambia la posición de desplazamiento.

OnShowSmartTagVerbs(Point)
Obsoletos.

Muestra los verbos de diseñador asociados a una etiqueta inteligente en el punto especificado.

OnSmartTagVisibilityChanged(Boolean)
Obsoletos.

Notifica a ActivityDesigner si una etiqueta inteligente se debería mostrar u ocultar.

OnThemeChange(ActivityDesignerTheme)
Obsoletos.

Notifica al diseñador que su tema asociado ha cambiado.

PerformLayout()
Obsoletos.

Actualiza el diseño del diseñador.

PointToLogical(Point)
Obsoletos.

Transforma un punto del sistema de coordenadas de la pantalla al sistema de coordenadas del diseñador de actividad.

PointToScreen(Point)
Obsoletos.

Transforma un punto del sistema de coordenadas del diseñador de actividad al sistema de coordenadas de la pantalla.

PostFilterAttributes(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite al diseñador cambiar o quitar elementos del conjunto de atributos que expone a través de un TypeDescriptor.

PostFilterEvents(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite al diseñador cambiar o quitar elementos del conjunto de eventos que expone a través de un TypeDescriptor.

PostFilterProperties(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite que un diseñador cambie o quite elementos del conjunto de propiedades que expone a través de un TypeDescriptor.

PreFilterAttributes(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite que un diseñador agregue elementos al conjunto de atributos que expone a través de un TypeDescriptor.

PreFilterEvents(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite que un diseñador agregue elementos al conjunto de eventos que expone a través de un TypeDescriptor.

PreFilterProperties(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite que un diseñador agregue elementos al conjunto de propiedades que expone a través de un TypeDescriptor.

RectangleToLogical(Rectangle)
Obsoletos.

Transforma un rectángulo del sistema de coordenadas de la pantalla al sistema de coordenadas del diseñador de actividad.

RectangleToScreen(Rectangle)
Obsoletos.

Transforma un rectángulo del sistema de coordenadas del diseñador de actividad al sistema de coordenadas de la pantalla.

RefreshDesignerActions()
Obsoletos.

Actualiza los errores de configuración asociados al diseñador.

RefreshDesignerVerbs()
Obsoletos.

Actualiza los verbos del diseñador de actividad asociados al diseñador llamando al controlador del estado.

SaveViewState(BinaryWriter)
Obsoletos.

Almacena el estado de vista del diseñador en una secuencia binaria.

ShowInfoTip(String)
Obsoletos.

Muestra la sugerencia de información especificada.

ShowInfoTip(String, String)
Obsoletos.

Muestra la sugerencia de información para ActivityDesigner con el título especificado y texto.

ShowInPlaceTip(String, Rectangle)
Obsoletos.

Muestra la información sobre herramientas especificada en la ubicación del rectángulo especificada.

ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

IDesigner.Component
Obsoletos.

Obtiene el componente base al que está asociado el diseñador de actividad.

IDesigner.DoDefaultAction()
Obsoletos.

Realiza la acción predeterminada asociada al diseñador.

IDesigner.Initialize(IComponent)
Obsoletos.

Inicializa el diseñador con la actividad asociada.

IDesigner.Verbs
Obsoletos.

Obtiene los verbos en tiempo de diseño asociados al diseñador de actividad.

IDesignerFilter.PostFilterAttributes(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite al diseñador cambiar o quitar elementos del conjunto de atributos que expone a través de un TypeDescriptor.

IDesignerFilter.PostFilterEvents(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite a un diseñador cambiar o quitar elementos del conjunto de eventos que expone a través de un TypeDescriptor.

IDesignerFilter.PostFilterProperties(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite que un diseñador cambie o quite elementos del conjunto de propiedades que expone a través de un TypeDescriptor.

IDesignerFilter.PreFilterAttributes(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite que un diseñador agregue elementos al conjunto de atributos que expone a través de un TypeDescriptor.

IDesignerFilter.PreFilterEvents(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite que un diseñador agregue elementos al conjunto de eventos que expone a través de un TypeDescriptor.

IDesignerFilter.PreFilterProperties(IDictionary)
Obsoletos.

Cuando se invalida en una clase derivada, permite que un diseñador agregue elementos al conjunto de propiedades que expone a través de un TypeDescriptor.

IPersistUIState.LoadViewState(BinaryReader)
Obsoletos.

Restaura el estado de vista a partir de una secuencia binaria.

IPersistUIState.SaveViewState(BinaryWriter)
Obsoletos.

Guarda el estado de vista en una secuencia binaria.

IRootDesigner.GetView(ViewTechnology)
Obsoletos.

Devuelve un objeto de vista de la tecnología de vista especificada.

IRootDesigner.SupportedTechnologies
Obsoletos.

Obtiene la matriz de tecnologías que el diseñador de actividad admite para su presentación.

IToolboxUser.GetToolSupported(ToolboxItem)
Obsoletos.

Determina si el elemento especificado del Cuadro de herramientas es compatible con el diseñador de actividad actual.

IToolboxUser.ToolPicked(ToolboxItem)
Obsoletos.

Selecciona el elemento especificado del cuadro de herramientas.

IWorkflowRootDesigner.InvokingDesigner
Obsoletos.

Obtiene o establece CompositeActivityDesigner que el diseñador de actividad solicitó que se inicializase.

IWorkflowRootDesigner.IsSupportedActivityType(Type)
Obsoletos.

Devuelve un valor que indica si el tipo especificado se admite en el ActivityDesigneractual.

IWorkflowRootDesigner.MessageFilters
Obsoletos.

Obtiene cualquier filtro de mensajes asociado al diseñador de actividad.

IWorkflowRootDesigner.SupportsLayoutPersistence
Obsoletos.

Obtiene el valor que indica si el diseñador raíz del flujo de trabajo actual admite la persistencia del diseño.

Se aplica a