Variable<T> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje proměnnou v pracovním postupu.
generic <typename T>
public ref class Variable sealed : System::Activities::Variable
public sealed class Variable<T> : System.Activities.Variable
type Variable<'T> = class
inherit Variable
Public NotInheritable Class Variable(Of T)
Inherits Variable
Parametry typu
- T
- Dědičnost
Příklady
V tomto příkladu Variable<T> se používá k uložení řetězce zprávy. Tato zpráva se zapíše do okna konzoly aktivitou WriteLine .
Variable<string> msg =
new Variable<string>() { Default = "Hello World!" };
Activity wf = new Sequence()
{
Variables =
{
msg
},
Activities =
{
new WriteLine()
{
Text = msg
}
}
};
Konstruktory
| Name | Description |
|---|---|
| Variable<T>() |
Inicializuje novou instanci Variable<T> třídy. |
| Variable<T>(Expression<Func<ActivityContext,T>>) |
Inicializuje novou instanci Variable<T> třídy s výchozím výrazem. |
| Variable<T>(String, Expression<Func<ActivityContext,T>>) |
Inicializuje novou instanci Variable<T> třídy s názvem proměnné a výchozím výrazem. |
| Variable<T>(String, T) |
Inicializuje novou instanci Variable<T> třídy s názvem proměnné a výchozí hodnotou. |
| Variable<T>(String) |
Inicializuje novou instanci Variable<T> třídy s názvem proměnné. |
Vlastnosti
| Name | Description |
|---|---|
| Default |
Získá nebo nastaví Activity<TResult> , který představuje výchozí hodnotu pro tento Variable<T>. |
| Modifiers |
Získá nebo nastaví VariableModifiers hodnotu pro tento Variable. (Zděděno od Variable) |
| Name |
Získá nebo nastaví název Variable. (Zděděno od Variable) |
| NameCore |
Získá název Variable. (Zděděno od Variable) |
| Type |
Získá nebo nastaví typ LocationReference. (Zděděno od LocationReference) |
| TypeCore |
Při implementaci v odvozené třídě získá nebo nastaví kulturně lokalizovanou verzi typu LocationReference. (Zděděno od LocationReference) |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| Get(ActivityContext) |
Získá hodnotu proměnné pomocí zadaného ActivityContext. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetLocation(ActivityContext) |
Location<T> Vrátí proměnnou. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Set(ActivityContext, Object) |
Nastaví hodnotu zadaného parametru VariableActivityContext. (Zděděno od Variable) |
| Set(ActivityContext, T) |
Nastaví hodnotu proměnné. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |