Activity.Name Eigenschaft

Definition

Ruft den Namen dieser Instanz ab oder legt diesen fest. Dieser Name muss die Namenskonventionen für Variablen der Programmiersprache einhalten, die im Workflowprojekt verwendet wird.

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

Eigenschaftswert

Der Name dieser Instanz.

Attribute

Beispiele

Der folgende Code beschreibt das Erstellen von Aktivitäten und deren Hinzufügen als untergeordnete Elemente zu einer zusammengesetzten Aktivität sowie das Festlegen eines Werts für Name.

Dieses Codebeispiel stammt aus dem Throw SDK-Beispiel und ist in der Datei ThrowWorkFlow.cs enthalten. Weitere Informationen finden Sie unter Throw Sample( Throw Sample).

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

Hinweise

Der Standardwert hierfür ist die leere Zeichenfolge.

Diese Eigenschaft ist eine Meta-Eigenschaft, d. h., sie kann während der Laufzeit nicht geändert werden. Nach der Erstellung einer Eigenschafteninstanz während der Laufzeit ändern sich Meta-Eigenschaften nicht. Daher muss die Eigenschaft zur Entwurfszeit auf einen literalen Wert festgelegt werden.

Gilt für: