Partager via


ActivityDesigner Classe

Définition

Attention

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

Fournit une classe de base obligatoire pour tous les composants de concepteur d'activités.

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
Héritage
ActivityDesigner
Dérivé
Attributs
Implémente

Exemples

L'exemple suivant illustre une implémentation complète d'un ActivityDesigner pour une activité personnalisée. Le concepteur a un indicateur qui peut être activé/désactivé pour permettre à la classe de base ActivityDesigner de contrôler la peinture ou d'utiliser les diverses méthodes de la classe ActivityDesignerPaint pour dessiner l'activité.

[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

Remarques

Notes

Ce document décrit les types et les espaces de noms qui sont obsolètes. Pour plus d’informations, consultez Types dépréciés dans Windows Workflow Foundation 4.5.

Tous les composants de concepteur d'activités dérivent de ActivityDesigner. Le ActivityDesigner fournit un concepteur simple qui permet à l'utilisateur de concevoir visuellement des activités en mode Création.

ActivityDesigner fournit un mécanisme simple pour les activités de sorte qu'elles puissent participer à la restitution du workflow sur l'aire de conception.

ActivityDesigner permet à l'utilisateur de personnaliser la disposition et le dessin associés à l'activité.

ActivityDesigner permet à l'utilisateur d'étendre les métadonnées associées à l'activité.

Constructeurs

ActivityDesigner()
Obsolète.

Initialise une nouvelle instance de la classe ActivityDesigner.

Propriétés

AccessibilityObject
Obsolète.

Obtient un AccessibleObject que les applications d'accessibilité utilisent afin d'adapter l'interface utilisateur des applications pour les personnes présentant un handicap.

Activity
Obsolète.

Obtient le Activity associé au concepteur.

Bounds
Obsolète.

Obtient un Rectangle qui contient la valeur pour le rectangle englobant du concepteur en coordonnées logiques.

DesignerActions
Obsolète.

Obtient le tableau d'actions associées aux erreurs de configuration.

DesignerTheme
Obsolète.

Obtient le thème de concepteur actuel pour le concepteur d'activités.

EnableVisualResizing
Obsolète.

Obtient une valeur qui indique si le concepteur d'activité peut être redimensionné dans un concepteur de formes libres.

Glyphs
Obsolète.

Obtient une collection de glyphes avec lesquels orner le concepteur.

Image
Obsolète.

Obtient ou définit le Image associé au concepteur.

ImageRectangle
Obsolète.

Obtient la valeur pour les limites englobantes de l'image associée au concepteur en coordonnées logiques.

InvokingDesigner
Obsolète.

Obtient ou définit le concepteur de l'activité qui appelle l'activité associée au concepteur d'activité actuel.

IsLocked
Obsolète.

Obtient une valeur qui indique si l'activité associée au concepteur peut être modifiée.

IsPrimarySelection
Obsolète.

Obtient une valeur qui indique si l'activité associée au concepteur est la sélection principale.

IsRootDesigner
Obsolète.

Obtient une valeur qui indique si le concepteur est un concepteur racine.

IsSelected
Obsolète.

Obtient une valeur qui indique si l'activité associée au concepteur est sélectionnée.

IsVisible
Obsolète.

Obtient une valeur qui indique si l'activité associée au concepteur est visible sur le workflow.

Location
Obsolète.

Obtient ou définit l'emplacement du concepteur en coordonnées logiques.

MessageFilters
Obsolète.

Obtient une collection en lecture seule de filtres de message associés au concepteur d'activité.

MinimumSize
Obsolète.

Obtient la taille minimale pour le concepteur d'activités.

ParentDesigner
Obsolète.

Obtient le concepteur parent du concepteur existant.

ParentView
Obsolète.

Obtient la vue de workflow qui contient le concepteur d'activités actuel.

ShowSmartTag
Obsolète.

Obtient une valeur qui indique si l'activité doit afficher une balise active.

Size
Obsolète.

Obtient ou définit la taille du ActivityDesigner.

SmartTagRectangle
Obsolète.

Obtient le rectangle où doit être affichée l’étiquette active.

SmartTagVerbs
Obsolète.

Obtient une collection en lecture seule d'actions de concepteur à associer à une balise active sur le concepteur d'activités.

Text
Obsolète.

Obtient ou définit le texte à associer au concepteur.

TextRectangle
Obsolète.

Obtient la valeur du rectangle de texte en coordonnées logiques.

Verbs
Obsolète.

Obtient la collection de verbes à associer au concepteur.

Méthodes

CanBeParentedTo(CompositeActivityDesigner)
Obsolète.

Retourne une valeur qui indique si une CompositeActivity peut être définie comme le parent de l'activité associée au concepteur.

CanConnect(ConnectionPoint, ConnectionPoint)
Obsolète.

Retourne une valeur qui indique si une connexion peut être créée entre le point de connexion spécifié sur le concepteur d'activités actuel et le point de connexion spécifié sur un concepteur d'activités cible.

CreateView(ViewTechnology)
Obsolète.

Crée une vue de workflow pour le concepteur d'activité actuel à l'aide du ViewTechnology spécifié.

Dispose()
Obsolète.

Libère les ressources non managées utilisées par ActivityDesigner et libère éventuellement les ressources managées.

Dispose(Boolean)
Obsolète.

Libère les ressources utilisées par la classe ActivityDesigner.

DoDefaultAction()
Obsolète.

Effectue l'action d'interface utilisateur par défaut associée au concepteur.

EnsureVisible()
Obsolète.

Déplace la zone visible de l'écran afin de garantir que le concepteur spécifié est visible.

Equals(Object)
Obsolète.

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
Finalize()
Obsolète.

En cas de substitution dans une classe dérivée, permet à un objet de nettoyer toutes les ressources de façon déterministe.

GetConnectionPoints(DesignerEdges)
Obsolète.

Retourne une collection en lecture seule de points de connexion pour le concepteur d'activités avec le DesignerEdges spécifié.

GetConnections(DesignerEdges)
Obsolète.

Retourne une collection en lecture seule de points que le concepteur utilise pour les connexions.

GetHashCode()
Obsolète.

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetPreviewImage(Graphics)
Obsolète.

Obtient l'image du concepteur d'activité sur le Graphics spécifié.

GetRootDesigner(IServiceProvider)
Obsolète.

Retourne le concepteur associé à l'aire de conception du workflow.

GetService(Type)
Obsolète.

Tente de récupérer le type de service spécifié du site en mode Création pour l'activité associée au concepteur.

GetType()
Obsolète.

Obtient le Type de l'instance actuelle.

(Hérité de Object)
HitTest(Point)
Obsolète.

Obtient les informations concernant l'ActivityDesigner à un point spécifié sur l'écran.

Initialize(Activity)
Obsolète.

Initialise le concepteur avec le Activity associé.

Invalidate()
Obsolète.

Invalide le concepteur.

Invalidate(Rectangle)
Obsolète.

Invalide le rectangle spécifié sur le concepteur.

IsCommentedActivity(Activity)
Obsolète.

Retourne une valeur qui indique si l'activité du concepteur actuel est commentée ou est à l'intérieur d'une activité commentée.

IsSupportedActivityType(Type)
Obsolète.

Retourne une valeur qui indique si le type d'activité spécifié est pris en charge si le concepteur d'activité est un concepteur racine.

LoadViewState(BinaryReader)
Obsolète.

Charge l'état d'affichage du concepteur à partir d'un flux binaire.

MemberwiseClone()
Obsolète.

Crée une copie superficielle du Object actuel.

(Hérité de Object)
OnActivityChanged(ActivityChangedEventArgs)
Obsolète.

Notifie le ActivityDesigner lorsque l'activité avec laquelle il est associé change.

OnBeginResizing(ActivityDesignerResizeEventArgs)
Obsolète.

Notifie le ActivityDesigner lorsqu'un utilisateur commence à redimensionner visuellement le concepteur d'activités lorsque le concepteur est dans un FreeformActivityDesigner.

OnConnected(ConnectionPoint, ConnectionPoint)
Obsolète.

Notifie le ActivityDesigner lorsqu'une connexion est établie entre deux points de connexion.

OnDragDrop(ActivityDragEventArgs)
Obsolète.

Se produit lorsque l'opération glisser-déplacer est effectuée à l'intérieur des limites du concepteur.

OnDragEnter(ActivityDragEventArgs)
Obsolète.

Se produit lorsque l'opération glisser-déplacer est en cours et que le pointeur pénètre dans les limites du concepteur.

OnDragLeave()
Obsolète.

Se produit lorsque l'opération glisser-déplacer est en cours et que le pointeur quitte les limites du concepteur.

OnDragOver(ActivityDragEventArgs)
Obsolète.

Se produit lorsque l'opération glisser-déplacer est en cours et que le pointeur se trouve dans les limites du concepteur.

OnEndResizing()
Obsolète.

Notifie le ActivityDesigner lorsqu'un utilisateur à terminer de redimensionner visuellement le concepteur d'activités lorsque le concepteur est dans un FreeformActivityDesigner.

OnExecuteDesignerAction(DesignerAction)
Obsolète.

Notifie le ActivityDesigner lorsque l'utilisateur clique sur les erreurs de configuration associées au concepteur.

OnGiveFeedback(GiveFeedbackEventArgs)
Obsolète.

Met à jour les signaux visuels pour les commentaires fournis à l'utilisateur lors de l'exécution d'une opération glisser.

OnKeyDown(KeyEventArgs)
Obsolète.

Se produit quand une touche est enfoncée lorsque le concepteur a le focus clavier.

OnKeyUp(KeyEventArgs)
Obsolète.

Se produit lorsqu'une touche est relâchée lorsque le concepteur a le focus clavier.

OnLayoutPosition(ActivityDesignerLayoutEventArgs)
Obsolète.

Notifie le ActivityDesigner lorsqu'un utilisateur repositionne ses signaux visuels ou concepteurs d'activités enfants.

OnLayoutSize(ActivityDesignerLayoutEventArgs)
Obsolète.

Retourne la taille des signaux visuels ou des concepteurs d'activités enfants sur ActivityDesigner.

OnMouseCaptureChanged()
Obsolète.

Se produit lorsque la capture de la souris change.

OnMouseDoubleClick(MouseEventArgs)
Obsolète.

Se produit lorsque vous cliquez à plusieurs reprises sur le bouton de la souris sur le concepteur.

OnMouseDown(MouseEventArgs)
Obsolète.

Se produit lorsque vous appuyez sur le bouton de souris alors que le pointeur se trouve dans les limites du concepteur.

OnMouseDragBegin(Point, MouseEventArgs)
Obsolète.

Se produit lorsque l'utilisateur commence à faire glisser la souris sur le concepteur.

OnMouseDragEnd()
Obsolète.

Se produit lorsque l'utilisateur cesse de faire glisser la souris sur le concepteur.

OnMouseDragMove(MouseEventArgs)
Obsolète.

Se produit à chaque déplacement de la souris lorsque l'utilisateur fait glisser le pointeur sur le concepteur.

OnMouseEnter(MouseEventArgs)
Obsolète.

Se produit lorsque la souris pénètre pour la première fois dans les limites du concepteur.

OnMouseHover(MouseEventArgs)
Obsolète.

Se produit lorsque le pointeur se trouve dans les limites du concepteur.

OnMouseLeave()
Obsolète.

Se produit lorsque le pointeur quitte les limites du concepteur.

OnMouseMove(MouseEventArgs)
Obsolète.

Se produit lorsque le pointeur se déplace dans les limites du concepteur.

OnMouseUp(MouseEventArgs)
Obsolète.

Se produit lorsque vous relâchez le bouton de souris alors que le pointeur se trouve dans les limites du concepteur.

OnPaint(ActivityDesignerPaintEventArgs)
Obsolète.

Dessine la représentation visuelle de l'activité au moment de la conception.

OnProcessMessage(Message)
Obsolète.

Permet au concepteur de traiter les messages Win32 bruts.

OnQueryContinueDrag(QueryContinueDragEventArgs)
Obsolète.

Contrôle si l'opération glisser doit continuer.

OnResizing(ActivityDesignerResizeEventArgs)
Obsolète.

Notifie le ActivityDesigner lorsqu'un utilisateur le redimensionne visuellement au moment de la conception. La méthode est appelée uniquement si le concepteur d'activités est un enfant d'un FreeformActivityDesigner.

OnScroll(ScrollBar, Int32)
Obsolète.

Notifie le ActivityDesigner lorsqu'un utilisateur modifie la position de défilement.

OnShowSmartTagVerbs(Point)
Obsolète.

Affiche les verbes de concepteur associés à une balise active au point spécifié.

OnSmartTagVisibilityChanged(Boolean)
Obsolète.

Notifie le ActivityDesigner si une balise active doit être affichée ou masquée.

OnThemeChange(ActivityDesignerTheme)
Obsolète.

Signale au concepteur que le thème associé a changé.

PerformLayout()
Obsolète.

Met à jour la disposition du concepteur.

PointToLogical(Point)
Obsolète.

Transforme un point du système de coordonnées d'écran au système de coordonnées de concepteur d'activités.

PointToScreen(Point)
Obsolète.

Transforme un point du système de coordonnées de concepteur d'activités au système de coordonnées d'écran.

PostFilterAttributes(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet à un concepteur de modifier ou de supprimer des éléments du jeu d'attributs qu'il expose par le biais d'un TypeDescriptor.

PostFilterEvents(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet au concepteur de modifier ou de supprimer des éléments du jeu d'événements qu'il expose par le biais d'un TypeDescriptor.

PostFilterProperties(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet à un concepteur de modifier ou de supprimer des éléments au jeu de propriétés qu'il expose par le biais d'un TypeDescriptor.

PreFilterAttributes(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet à un concepteur d'ajouter des éléments au jeu d'attributs qu'il expose par le biais d'un TypeDescriptor.

PreFilterEvents(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet à un concepteur d'ajouter des éléments au jeu d'événements qu'il expose par le biais d'un TypeDescriptor.

PreFilterProperties(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet à un concepteur d'ajouter des éléments au jeu de propriétés qu'il expose par le biais d'un TypeDescriptor.

RectangleToLogical(Rectangle)
Obsolète.

Transforme un rectangle du système de coordonnées d'écran au système de coordonnées de concepteur d'activités.

RectangleToScreen(Rectangle)
Obsolète.

Transforme un rectangle du système de coordonnées de concepteur d'activités au système de coordonnées d'écran.

RefreshDesignerActions()
Obsolète.

Actualise les erreurs de configuration associées au concepteur.

RefreshDesignerVerbs()
Obsolète.

Actualise les verbes de concepteur d'activités associés au concepteur en appelant le gestionnaire d'état.

SaveViewState(BinaryWriter)
Obsolète.

Stocke l'état d'affichage du concepteur dans un flux binaire.

ShowInfoTip(String)
Obsolète.

Affiche l'info-bulle spécifiée.

ShowInfoTip(String, String)
Obsolète.

Affiche l'info-bulle pour le ActivityDesigner avec le titre et le texte spécifiés.

ShowInPlaceTip(String, Rectangle)
Obsolète.

Affiche l'info-bulle spécifiée à l'emplacement de rectangle spécifié.

ToString()
Obsolète.

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

IDesigner.Component
Obsolète.

Obtient le composant de base avec lequel le concepteur d'activités est associé.

IDesigner.DoDefaultAction()
Obsolète.

Effectue l'action par défaut associée au concepteur.

IDesigner.Initialize(IComponent)
Obsolète.

Initialise le concepteur avec l'activité associée.

IDesigner.Verbs
Obsolète.

Obtient les verbes au moment du design associés au concepteur d’activités.

IDesignerFilter.PostFilterAttributes(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet à un concepteur de modifier ou de supprimer des éléments du jeu d'attributs qu'il expose par le biais d'un TypeDescriptor.

IDesignerFilter.PostFilterEvents(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet à un concepteur de modifier ou de supprimer des éléments au jeu d'événements qu'il expose par le biais d'un TypeDescriptor.

IDesignerFilter.PostFilterProperties(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet à un concepteur de modifier ou de supprimer des éléments au jeu de propriétés qu'il expose par le biais d'un TypeDescriptor.

IDesignerFilter.PreFilterAttributes(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet à un concepteur d'ajouter des éléments au jeu d'attributs qu'il expose par le biais d'un TypeDescriptor.

IDesignerFilter.PreFilterEvents(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet à un concepteur d'ajouter des éléments au jeu d'événements qu'il expose par le biais d'un TypeDescriptor.

IDesignerFilter.PreFilterProperties(IDictionary)
Obsolète.

En cas de substitution dans une classe dérivée, permet à un concepteur d'ajouter des éléments au jeu de propriétés qu'il expose par le biais d'un TypeDescriptor.

IPersistUIState.LoadViewState(BinaryReader)
Obsolète.

Restaure l'état d'affichage à partir d'un flux binaire.

IPersistUIState.SaveViewState(BinaryWriter)
Obsolète.

Enregistre l'état d'affichage dans un flux binaire.

IRootDesigner.GetView(ViewTechnology)
Obsolète.

Retourne un objet d'affichage pour la technologie d'affichage spécifiée.

IRootDesigner.SupportedTechnologies
Obsolète.

Obtient le tableau des technologies prises en charge par le concepteur d'activités pour son affichage.

IToolboxUser.GetToolSupported(ToolboxItem)
Obsolète.

Détermine une valeur indiquant si l'élément de boîte à outils spécifié est pris en charge par le concepteur d'activités actuel.

IToolboxUser.ToolPicked(ToolboxItem)
Obsolète.

Sélectionne l'élément de boîte à outils spécifié.

IWorkflowRootDesigner.InvokingDesigner
Obsolète.

Obtient ou définit le CompositeActivityDesigner qui a demandé l'initialisation du concepteur d'activités.

IWorkflowRootDesigner.IsSupportedActivityType(Type)
Obsolète.

Retourne une valeur qui indique si le type spécifié est pris en charge sur le ActivityDesigner actuel.

IWorkflowRootDesigner.MessageFilters
Obsolète.

Obtient les filtres de message associés au concepteur d'activités.

IWorkflowRootDesigner.SupportsLayoutPersistence
Obsolète.

Obtient la valeur qui indique si le concepteur racine de workflow réel prend en charge la persistance de disposition.

S’applique à