IfElseBranchActivity Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der IfElseBranchActivity-Klasse.
Überlädt
IfElseBranchActivity() |
Initialisiert eine neue Instanz der IfElseBranchActivity-Klasse. |
IfElseBranchActivity(String) |
Initialisiert mithilfe des Aktivitätsnamens eine neue Instanz der IfElseBranchActivity-Klasse. |
IfElseBranchActivity()
Initialisiert eine neue Instanz der IfElseBranchActivity-Klasse.
public:
IfElseBranchActivity();
public IfElseBranchActivity ();
Public Sub New ()
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie zwei neue Instanzen der IfElseBranchActivity-Klasse erstellt wird. Dieses Codebeispiel stammt aus dem Compensation SDK-Beispiel in der Datei PurchaseOrder.cs. Weitere Informationen finden Sie unter Verwenden von Vergütungen.
public void SaveLayout()
{
using (XmlWriter writer = XmlWriter.Create("wfInstanceId.designer.xml"))
{
IList layoutSaveErrors = new ArrayList() as IList;
IDesignerHost host = (IDesignerHost)GetService(typeof(IDesignerHost));
ActivityDesigner rootDesigner = host.GetDesigner(host.RootComponent) as ActivityDesigner;
this.SaveDesignerLayout(writer, rootDesigner, out layoutSaveErrors);
if (layoutSaveErrors.Count > 0)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder("Errors:\r\n");
foreach (WorkflowMarkupSerializationException error in layoutSaveErrors)
{
sb.Append(error.Message + "\r\n");
}
MessageBox.Show(sb.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
Public Sub SaveLayout()
Using writer As XmlWriter = XmlWriter.Create("wfInstanceId.designer.xml")
Dim layoutSaveErrors As IList = CType(New ArrayList(), IList)
Dim host As IDesignerHost = CType(GetService(GetType(IDesignerHost)), IDesignerHost)
Dim rootDesigner As ActivityDesigner = CType(host.GetDesigner(host.RootComponent), ActivityDesigner)
Me.SaveDesignerLayout(writer, rootDesigner, layoutSaveErrors)
If layoutSaveErrors.Count > 0 Then
Dim sb As New System.Text.StringBuilder("Errors:\r\n")
For Each errorMessage As WorkflowMarkupSerializationException In layoutSaveErrors
sb.Append(errorMessage.Message + "\r\n")
Next
MessageBox.Show(sb.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
End Using
End Sub
Gilt für
IfElseBranchActivity(String)
Initialisiert mithilfe des Aktivitätsnamens eine neue Instanz der IfElseBranchActivity-Klasse.
public:
IfElseBranchActivity(System::String ^ name);
public IfElseBranchActivity (string name);
new System.Workflow.Activities.IfElseBranchActivity : string -> System.Workflow.Activities.IfElseBranchActivity
Public Sub New (name As String)
Parameter
- name
- String
Der benutzerdefinierte Name der Aktivität.