PickBranch Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een potentieel pad naar uitvoering binnen een Pick activiteit.
public ref class PickBranch sealed
[System.Windows.Markup.ContentProperty("Action")]
public sealed class PickBranch
[<System.Windows.Markup.ContentProperty("Action")>]
type PickBranch = class
Public NotInheritable Class PickBranch
- Overname
-
PickBranch
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u een PickBranch activiteit maakt. Dit voorbeeld is afkomstig uit het voorbeeld Gebruik van het voorbeeld Activiteit kiezen .
static Activity CreateWF()
{
Variable<string> name = new Variable<string>();
Sequence body = new Sequence
{
Variables = { name },
Activities =
{
new WriteLine { Text = "What is your name? (You have 5 seconds to answer)" },
new Pick
{
Branches =
{
new PickBranch
{
Trigger = new ReadString
{
Result = name,
BookmarkName = bookmarkName
},
Action = new WriteLine
{
Text = new InArgument<string>(env => "Hello " + name.Get(env))
}
},
new PickBranch
{
Trigger = new Delay
{
Duration = TimeSpan.FromSeconds(5)
},
Action = new WriteLine
{
Text = "Time is up."
}
}
}
}
}
};
return body;
}
Opmerkingen
Een PickBranch bevat een Trigger en een Action. Aan het begin van de uitvoering van een Pick element worden alle triggeractiviteiten van alle PickBranch elementen gepland. Wanneer de eerste (meest linkse) activiteit is voltooid, wordt de bijbehorende actieactiviteit gepland en worden alle andere triggeractiviteiten geannuleerd.
Constructors
| Name | Description |
|---|---|
| PickBranch() |
Hiermee maakt u een nieuw exemplaar van de PickBranch activiteit. |
Eigenschappen
| Name | Description |
|---|---|
| Action |
De Activity taak die moet worden uitgevoerd als deze vertakking wordt geactiveerd voor uitvoering. |
| DisplayName |
De naam van deze vertakking die moet worden weergegeven in de activiteitsontwerper. |
| Trigger |
De activiteit waarvan de voltooiing deze pick branch activeert. |
| Variables |
De verzameling door de gebruiker gedefinieerde variabelen die aan deze activiteit zijn gekoppeld. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |