RuleSetReference 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 RuleSetReference.
Surcharges
RuleSetReference() |
Initialise une nouvelle instance de la classe RuleSetReference. |
RuleSetReference(String) |
Initialise une nouvelle instance de la classe RuleSetReference à l'aide du nom de RuleSet. |
RuleSetReference()
Initialise une nouvelle instance de la classe RuleSetReference.
public:
RuleSetReference();
public RuleSetReference ();
Public Sub New ()
Exemples
L'exemple de code suivant illustre la création d'une nouvelle instance de la classe RuleSetReference et lui affecte la valeur de la propriété PolicyActivity.RuleSetReference. Il fait partie de l'exemple du Kit de développement logiciel RuleActionTrackingEventSample (SDK) qui provient du fichier SimplePolicyWorkflow.designer.cs. Pour plus d’informations, consultez l’exemple RuleActionTrackingEvent.
this.CanModifyActivities = true;
System.Workflow.Activities.Rules.RuleSetReference rulesetreference1 = new System.Workflow.Activities.Rules.RuleSetReference();
this.simpleDiscountPolicy = new System.Workflow.Activities.PolicyActivity();
//
// simpleDiscountPolicy
//
this.simpleDiscountPolicy.Name = "simpleDiscountPolicy";
rulesetreference1.RuleSetName = "DiscountRuleSet";
this.simpleDiscountPolicy.RuleSetReference = rulesetreference1;
//
// SimplePolicyWorkflow
//
this.Activities.Add(this.simpleDiscountPolicy);
this.Name = "SimplePolicyWorkflow";
this.Completed += new System.EventHandler(this.WorkflowCompleted);
this.CanModifyActivities = false;
Me.CanModifyActivities = True
Dim rulesetreference1 As System.Workflow.Activities.Rules.RuleSetReference = New System.Workflow.Activities.Rules.RuleSetReference
Me.simpleDiscountPolicy = New System.Workflow.Activities.PolicyActivity
'
' simpleDiscountPolicy
'
Me.simpleDiscountPolicy.Name = "simpleDiscountPolicy"
rulesetreference1.RuleSetName = "DiscountRuleSet"
Me.simpleDiscountPolicy.RuleSetReference = rulesetreference1
'
' SimplePolicyWorkflow
'
Me.Activities.Add(Me.simpleDiscountPolicy)
Me.Name = "SimplePolicyWorkflow"
AddHandler Completed, AddressOf Me.OnWorkflowCompleted
Me.CanModifyActivities = False
S’applique à
RuleSetReference(String)
Initialise une nouvelle instance de la classe RuleSetReference à l'aide du nom de RuleSet.
public:
RuleSetReference(System::String ^ ruleSetName);
public RuleSetReference (string ruleSetName);
new System.Workflow.Activities.Rules.RuleSetReference : string -> System.Workflow.Activities.Rules.RuleSetReference
Public Sub New (ruleSetName As String)
Paramètres
Exemples
L'exemple de code suivant montre comment créer une nouvelle instance de la classe RuleSetReference à l'aide du nom d'un RuleSet. Cet exemple de code fait partie de l'exemple du Kit de développement logiciel Policy (SDK) qui provient du fichier DiscountPolicyWorkflow.Designer.cs. Pour plus d’informations, consultez Advanced Policy.
public sealed partial class DiscountPolicyWorkflow
{
[System.Diagnostics.DebuggerNonUserCode()]
private void InitializeComponent()
{
this.CanModifyActivities = true;
System.Workflow.Activities.Rules.RuleSetReference rulesetreference1 = new System.Workflow.Activities.Rules.RuleSetReference();
this.advancedDiscountPolicy = new System.Workflow.Activities.PolicyActivity();
//
// advancedDiscountPolicy
//
this.advancedDiscountPolicy.Name = "advancedDiscountPolicy";
rulesetreference1.RuleSetName = "DiscountRuleSet";
this.advancedDiscountPolicy.RuleSetReference = rulesetreference1;
//
// DiscountPolicyWorkflow
//
this.Activities.Add(this.advancedDiscountPolicy);
this.Name = "DiscountPolicyWorkflow";
this.Completed += new System.EventHandler(this.WorkflowCompleted);
this.CanModifyActivities = false;
}
private PolicyActivity advancedDiscountPolicy;
}
Partial Public NotInheritable Class DiscountPolicyWorkflow
<System.Diagnostics.DebuggerNonUserCode()> _
Private Sub InitializeComponent()
Me.CanModifyActivities = True
Dim rulesetreference1 As New System.Workflow.Activities.Rules.RuleSetReference()
Me.advancedDiscountPolicy = New System.Workflow.Activities.PolicyActivity()
'
' advancedDiscountPolicy
'
Me.advancedDiscountPolicy.Name = "advancedDiscountPolicy"
rulesetreference1.RuleSetName = "DiscountRuleSet"
Me.advancedDiscountPolicy.RuleSetReference = rulesetreference1
'
' DiscountPolicyWorkflow
'
Me.Activities.Add(Me.advancedDiscountPolicy)
Me.Name = "DiscountPolicyWorkflow"
AddHandler Me.Completed, AddressOf Me.WorkflowCompleted
Me.CanModifyActivities = False
End Sub
Private advancedDiscountPolicy As PolicyActivity
End Class