RuntimeArgument Konstruktoren

Definition

Initialisiert eine neue Instanz der RuntimeArgument-Klasse.

Überlädt

Name Beschreibung
RuntimeArgument(String, Type, ArgumentDirection)

Initialisiert eine neue Instanz der RuntimeArgument Klasse mit einem Namen, Datentyp und Argumentrichtung.

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Initialisiert eine neue Instanz der RuntimeArgument Klasse mit einem Namen, Datentyp, Argumentrichtung und einem Wert, der angibt, ob die RuntimeArgument Bindung an einen Wert erforderlich ist.

RuntimeArgument(String, Type, ArgumentDirection, List<String>)

Initialisiert eine neue Instanz der RuntimeArgument Klasse mit einem Namen, Datentyp, Argumentrichtung und einer Liste mit Überladungsgruppennamen.

RuntimeArgument(String, Type, ArgumentDirection, Boolean, List<String>)

Initialisiert eine neue Instanz der RuntimeArgument Klasse mit einem Namen, Datentyp, Argumentrichtung, ob die RuntimeArgument Bindung an einen Wert erforderlich ist, und eine Liste mit Überladungsgruppennamen.

RuntimeArgument(String, Type, ArgumentDirection)

Initialisiert eine neue Instanz der RuntimeArgument Klasse mit einem Namen, Datentyp und Argumentrichtung.

public:
 RuntimeArgument(System::String ^ name, Type ^ argumentType, System::Activities::ArgumentDirection direction);
public RuntimeArgument(string name, Type argumentType, System.Activities.ArgumentDirection direction);
new System.Activities.RuntimeArgument : string * Type * System.Activities.ArgumentDirection -> System.Activities.RuntimeArgument
Public Sub New (name As String, argumentType As Type, direction As ArgumentDirection)

Parameter

name
String

Der Name des RuntimeArgument.

argumentType
Type

Der Typ des RuntimeArgument.

direction
ArgumentDirection

Die Richtung des Datenflusses durch ein Argument.

Gilt für:

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Initialisiert eine neue Instanz der RuntimeArgument Klasse mit einem Namen, Datentyp, Argumentrichtung und einem Wert, der angibt, ob die RuntimeArgument Bindung an einen Wert erforderlich ist.

public:
 RuntimeArgument(System::String ^ name, Type ^ argumentType, System::Activities::ArgumentDirection direction, bool isRequired);
public RuntimeArgument(string name, Type argumentType, System.Activities.ArgumentDirection direction, bool isRequired);
new System.Activities.RuntimeArgument : string * Type * System.Activities.ArgumentDirection * bool -> System.Activities.RuntimeArgument
Public Sub New (name As String, argumentType As Type, direction As ArgumentDirection, isRequired As Boolean)

Parameter

name
String

Der Name des RuntimeArgument.

argumentType
Type

Der Datentyp des RuntimeArgument.

direction
ArgumentDirection

Die Richtung des Datenflusses durch ein Argument.

isRequired
Boolean

true um anzugeben, dass die RuntimeArgument Bindung an einen Wert erforderlich ist; andernfalls false.

Gilt für:

RuntimeArgument(String, Type, ArgumentDirection, List<String>)

Initialisiert eine neue Instanz der RuntimeArgument Klasse mit einem Namen, Datentyp, Argumentrichtung und einer Liste mit Überladungsgruppennamen.

public:
 RuntimeArgument(System::String ^ name, Type ^ argumentType, System::Activities::ArgumentDirection direction, System::Collections::Generic::List<System::String ^> ^ overloadGroupNames);
public RuntimeArgument(string name, Type argumentType, System.Activities.ArgumentDirection direction, System.Collections.Generic.List<string> overloadGroupNames);
new System.Activities.RuntimeArgument : string * Type * System.Activities.ArgumentDirection * System.Collections.Generic.List<string> -> System.Activities.RuntimeArgument
Public Sub New (name As String, argumentType As Type, direction As ArgumentDirection, overloadGroupNames As List(Of String))

Parameter

name
String

Der Name des RuntimeArgument.

argumentType
Type

Der Datentyp des RuntimeArgument.

direction
ArgumentDirection

Die Richtung des Datenflusses durch ein Argument.

overloadGroupNames
List<String>

Die Überladungsgruppen, die für dieses RuntimeArgumentThema gelten.

Gilt für:

RuntimeArgument(String, Type, ArgumentDirection, Boolean, List<String>)

Initialisiert eine neue Instanz der RuntimeArgument Klasse mit einem Namen, Datentyp, Argumentrichtung, ob die RuntimeArgument Bindung an einen Wert erforderlich ist, und eine Liste mit Überladungsgruppennamen.

public:
 RuntimeArgument(System::String ^ name, Type ^ argumentType, System::Activities::ArgumentDirection direction, bool isRequired, System::Collections::Generic::List<System::String ^> ^ overloadGroupNames);
public RuntimeArgument(string name, Type argumentType, System.Activities.ArgumentDirection direction, bool isRequired, System.Collections.Generic.List<string> overloadGroupNames);
new System.Activities.RuntimeArgument : string * Type * System.Activities.ArgumentDirection * bool * System.Collections.Generic.List<string> -> System.Activities.RuntimeArgument
Public Sub New (name As String, argumentType As Type, direction As ArgumentDirection, isRequired As Boolean, overloadGroupNames As List(Of String))

Parameter

name
String

Der Name des RuntimeArgument.

argumentType
Type

Der Datentyp des RuntimeArgument.

direction
ArgumentDirection

Die Richtung des Datenflusses durch ein Argument.

isRequired
Boolean

true um anzugeben, dass die RuntimeArgument Bindung an einen Wert erforderlich ist; andernfalls false.

overloadGroupNames
List<String>

Die Namen der Überladungsgruppen, die für diese RuntimeArgumentAnwendung gelten.

Hinweise

Erforderliche Argumente, die ungebunden sind, führen zu Überprüfungsfehlern, die zur Entwurfszeit angezeigt werden.

Dies RuntimeArgument.IsRequired wird festgelegt, true wenn das System.Activities.RequiredArgumentAttribute Argument auf ein Argument angewendet wird.

Überladungsgruppen können über das OverloadGroupAttributeArgument festgelegt werden.

Gilt für: