Share via


RuntimeArgument Costruttori

Definizione

Inizializza una nuova istanza della classe RuntimeArgument.

Overload

RuntimeArgument(String, Type, ArgumentDirection)

Inizializza una nuova istanza della classe RuntimeArgument usando un nome, tipo di dati e direzione dell'argomento.

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Inizializza una nuova istanza della classe RuntimeArgument usando un nome, tipo di dati, direzione dell'argomento e un valore che indica se il RuntimeArgument è necessario per essere associato a un valore.

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

Inizializza una nuova istanza della classe RuntimeArgument usando un nome, tipo di dati, direzione dell'argomento e un elenco di nomi del gruppo di overload.

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

Inizializza una nuova istanza della classe RuntimeArgument con un nome, tipo di dati, direzione dell'argomento e un valore che indica se il RuntimeArgument è necessario per essere associato a un valore e un elenco di nomi del gruppo di overload.

RuntimeArgument(String, Type, ArgumentDirection)

Inizializza una nuova istanza della classe RuntimeArgument usando un nome, tipo di dati e direzione dell'argomento.

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)

Parametri

name
String

Nome di RuntimeArgument.

argumentType
Type

Tipo di RuntimeArgument.

direction
ArgumentDirection

Direzione del flusso di dati tramite un argomento.

Si applica a

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Inizializza una nuova istanza della classe RuntimeArgument usando un nome, tipo di dati, direzione dell'argomento e un valore che indica se il RuntimeArgument è necessario per essere associato a un valore.

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)

Parametri

name
String

Nome di RuntimeArgument.

argumentType
Type

Tipo di dati del RuntimeArgument.

direction
ArgumentDirection

Direzione del flusso di dati tramite un argomento.

isRequired
Boolean

true per indicare che RuntimeArgument è necessario per essere associato a un valore; in caso contrario, false.

Si applica a

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

Inizializza una nuova istanza della classe RuntimeArgument usando un nome, tipo di dati, direzione dell'argomento e un elenco di nomi del gruppo di overload.

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))

Parametri

name
String

Nome di RuntimeArgument.

argumentType
Type

Tipo di dati del RuntimeArgument.

direction
ArgumentDirection

Direzione del flusso di dati tramite un argomento.

overloadGroupNames
List<String>

I nomi dei gruppi di overload che si applicano a questo RuntimeArgument.

Si applica a

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

Inizializza una nuova istanza della classe RuntimeArgument con un nome, tipo di dati, direzione dell'argomento e un valore che indica se il RuntimeArgument è necessario per essere associato a un valore e un elenco di nomi del gruppo di overload.

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))

Parametri

name
String

Nome di RuntimeArgument.

argumentType
Type

Tipo di dati del RuntimeArgument.

direction
ArgumentDirection

Direzione del flusso di dati tramite un argomento.

isRequired
Boolean

true per indicare che RuntimeArgument è necessario per essere associato a un valore; in caso contrario, false.

overloadGroupNames
List<String>

I nomi dei gruppi di overload che si applicano a questo RuntimeArgument.

Commenti

Argomenti obbligatori che sono risultati separati negli errori di convalida che sono visualizzati in fase di progettazione.

L'oggetto RuntimeArgument.IsRequired è impostato su true se l'oggetto System.Activities.RequiredArgumentAttribute viene applicato a un argomento.

I gruppi di overload possono essere impostati sugli argomenti tramite OverloadGroupAttribute.

Si applica a