Freigeben über


RuntimeArgument Konstruktoren

Definition

Initialisiert eine neue Instanz der RuntimeArgument-Klasse.

Überlädt

RuntimeArgument(String, Type, ArgumentDirection)

Initialisiert eine neue Instanz der RuntimeArgument-Klasse unter Verwendung eines Namens, eines Datentyps und einer Argumentrichtung.

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Initialisiert eine neue Instanz der RuntimeArgument-Klasse unter Verwendung eines Namens, eines Datentyps, einer Argumentrichtung und eines Werts, der angibt, ob RuntimeArgument an einen Wert gebunden werden muss.

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

Initialisiert eine neue Instanz der RuntimeArgument-Klasse unter Verwendung eines Namens, eines Datentyps, einer Argumentrichtung und einer Liste von Überladungsgruppennamen.

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

Initialisiert eine neue Instanz der RuntimeArgument-Klasse mit einem Namen, einem Datentyp, einer Argumentrichtung, der Angabe, ob RuntimeArgument an einen Wert gebunden werden muss, und einer Liste von Überladungsgruppennamen.

RuntimeArgument(String, Type, ArgumentDirection)

Initialisiert eine neue Instanz der RuntimeArgument-Klasse unter Verwendung eines Namens, eines Datentyps und einer 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 von 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 unter Verwendung eines Namens, eines Datentyps, einer Argumentrichtung und eines Werts, der angibt, ob RuntimeArgument an einen Wert gebunden werden muss.

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 von RuntimeArgument.

argumentType
Type

Der Datentyp des RuntimeArgument-Elements.

direction
ArgumentDirection

Die Richtung des Datenflusses durch ein Argument.

isRequired
Boolean

true, um anzugeben, dass das RuntimeArgument an einen Wert gebunden werden muss, andernfalls false.

Gilt für:

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

Initialisiert eine neue Instanz der RuntimeArgument-Klasse unter Verwendung eines Namens, eines Datentyps, einer Argumentrichtung und einer Liste von Ü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 von RuntimeArgument.

argumentType
Type

Der Datentyp des RuntimeArgument-Elements.

direction
ArgumentDirection

Die Richtung des Datenflusses durch ein Argument.

overloadGroupNames
List<String>

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

Gilt für:

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

Initialisiert eine neue Instanz der RuntimeArgument-Klasse mit einem Namen, einem Datentyp, einer Argumentrichtung, der Angabe, ob RuntimeArgument an einen Wert gebunden werden muss, und einer Liste von Ü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 von RuntimeArgument.

argumentType
Type

Der Datentyp des RuntimeArgument-Elements.

direction
ArgumentDirection

Die Richtung des Datenflusses durch ein Argument.

isRequired
Boolean

true, um anzugeben, dass das RuntimeArgument an einen Wert gebunden werden muss, andernfalls false.

overloadGroupNames
List<String>

Die Namen der Überladungsgruppen, die für dieses RuntimeArgument gelten.

Hinweise

Erforderliche Argumente, die ungebunden sind, führen zu Validierungsfehlern, die zur Entwurfszeit angezeigt werden.

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

Überladungsgruppen können durch OverloadGroupAttribute für Argumente festgelegt werden.

Gilt für: