IfElseBranchActivity Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe IfElseBranchActivity.
Surcharges
IfElseBranchActivity() |
Initialise une nouvelle instance de la classe IfElseBranchActivity. |
IfElseBranchActivity(String) |
Initialise une nouvelle instance de la classe IfElseBranchActivity à l'aide du nom de l'activité. |
IfElseBranchActivity()
Initialise une nouvelle instance de la classe IfElseBranchActivity.
public:
IfElseBranchActivity();
public IfElseBranchActivity ();
Public Sub New ()
Exemples
L'exemple de code suivant illustre la création de deux nouvelles instances de la classe IfElseBranchActivity. Cet exemple de code fait partie de l'exemple du Kit de développement logiciel Compensation (SDK) qui provient du fichier PurchaseOrder.cs. Pour plus d’informations, consultez Utilisation de la compensation.
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
S’applique à
IfElseBranchActivity(String)
Initialise une nouvelle instance de la classe IfElseBranchActivity à l'aide du nom de l'activité.
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)
Paramètres
- name
- String
Nom de l'activité défini par l'utilisateur.