IfElseBranchActivity Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
IfElseBranchActivity sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| IfElseBranchActivity() |
IfElseBranchActivity sınıfının yeni bir örneğini başlatır. |
| IfElseBranchActivity(String) |
Etkinliğin IfElseBranchActivity adını kullanarak sınıfının yeni bir örneğini başlatır. |
IfElseBranchActivity()
IfElseBranchActivity sınıfının yeni bir örneğini başlatır.
public:
IfElseBranchActivity();
public IfElseBranchActivity ();
Public Sub New ()
Örnekler
Aşağıdaki kod örneği, sınıfının iki yeni örneğinin IfElseBranchActivity nasıl oluşturulacağını gösterir. Bu kod örneği, PurchaseOrder.cs dosyasındaki Dengeleme SDK Örneği'nin bir parçasıdır. Daha fazla bilgi için bkz. Telafi kullanma.
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
Şunlara uygulanır
IfElseBranchActivity(String)
Etkinliğin IfElseBranchActivity adını kullanarak sınıfının yeni bir örneğini başlatır.
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)
Parametreler
- name
- String
Etkinliğin kullanıcı tanımlı adı.