Activity.Name Propriété

Définition

Obtient ou définit le nom de cette instance. Ce nom doit se conformer à la convention d'affectation des noms variables du langage de programmation utilisé dans le projet de workflow.

public:
 property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(true)]
public string Name { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.Name : string with get, set
Public Property Name As String

Valeur de propriété

String

Nom de cette instance.

Attributs

Exemples

Le code suivant affiche la manière de créer des activités et de les ajouter comme enfants à une activité composite et de définir la valeur de Name.

Cet exemple de code fait partie de l'exemple du Kit de développement logiciel Throw (SDK) et provient du fichier ThrowWorkFlow.cs. Pour plus d’informations, consultez l’exemple Throw.

this.CanModifyActivities = true;
System.Workflow.ComponentModel.ActivityBind activitybind1 = new System.Workflow.ComponentModel.ActivityBind();
this.throwActivity1 = new System.Workflow.ComponentModel.ThrowActivity();
activitybind1.Name = "ThrowWorkflow";
activitybind1.Path = "ThrownException";
//
// throwActivity1
//
this.throwActivity1.Name = "throwActivity1";
this.throwActivity1.SetBinding(System.Workflow.ComponentModel.ThrowActivity.FaultProperty, ((System.Workflow.ComponentModel.ActivityBind)(activitybind1)));
//
// ThrowWorkflow
//
this.Activities.Add(this.throwActivity1);
this.Name = "ThrowWorkflow";
this.CanModifyActivities = false;
Me.CanModifyActivities = True
Dim activitybind1 As New System.Workflow.ComponentModel.ActivityBind()
Me.throwActivity1 = New System.Workflow.ComponentModel.ThrowActivity()
activitybind1.Name = "ThrowWorkflow"
activitybind1.Path = "ThrownException"
' 
' throwActivity1
' 
Me.throwActivity1.Name = "throwActivity1"
Me.throwActivity1.SetBinding(System.Workflow.ComponentModel.ThrowActivity.FaultProperty, activitybind1)
' 
' ThrowWorkflow
' 
Me.Activities.Add(Me.throwActivity1)
Me.Name = "ThrowWorkflow"
Me.CanModifyActivities = False

Remarques

La valeur par défaut de celle-ci est la chaîne vide.

Cette propriété est une métapropriété, ce qui signifie qu'elle ne peut pas être modifiée au moment de l'exécution. Les métapropriétés ne changent pas après la création d'une instance de propriété au moment de l'exécution, une valeur littérale doit donc être attribuée à la propriété au moment de la conception.

S’applique à