RuntimeArgument Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.
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
.
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.