Compartilhar via


RuntimeArgument Construtores

Definição

Inicializa uma nova instância da classe RuntimeArgument.

Sobrecargas

RuntimeArgument(String, Type, ArgumentDirection)

Inicializa uma nova instância da classe RuntimeArgument usando um nome, um tipo de dados e uma direção do argumento.

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Inicializa uma nova instância da classe RuntimeArgument usando um nome, um tipo de dados, uma direção do argumento e um valor que indica se o RuntimeArgument precisa ser associado a um valor.

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

Inicializa uma nova instância da classe RuntimeArgument usando um nome, um tipo de dados, uma direção do argumento e uma lista de nomes de grupo de sobrecarga.

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

Inicializa uma nova instância da classe RuntimeArgument com um nome, um tipo de dados, uma direção do argumento, se o RuntimeArgument precisa ser associado a um valor e uma lista de nomes de grupos de sobrecargas.

RuntimeArgument(String, Type, ArgumentDirection)

Inicializa uma nova instância da classe RuntimeArgument usando um nome, um tipo de dados e uma direção do argumento.

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)

Parâmetros

name
String

O nome do RuntimeArgument.

argumentType
Type

O tipo do RuntimeArgument.

direction
ArgumentDirection

A direção do fluxo de dados por meio de um argumento.

Aplica-se a

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Inicializa uma nova instância da classe RuntimeArgument usando um nome, um tipo de dados, uma direção do argumento e um valor que indica se o RuntimeArgument precisa ser associado a um valor.

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)

Parâmetros

name
String

O nome do RuntimeArgument.

argumentType
Type

O tipo de dados do RuntimeArgument.

direction
ArgumentDirection

A direção do fluxo de dados por meio de um argumento.

isRequired
Boolean

true para indicar que o RuntimeArgument precisa ser associado a um valor, caso contrário false.

Aplica-se a

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

Inicializa uma nova instância da classe RuntimeArgument usando um nome, um tipo de dados, uma direção do argumento e uma lista de nomes de grupo de sobrecarga.

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

Parâmetros

name
String

O nome do RuntimeArgument.

argumentType
Type

O tipo de dados do RuntimeArgument.

direction
ArgumentDirection

A direção do fluxo de dados por meio de um argumento.

overloadGroupNames
List<String>

Os grupos de sobrecargas que se aplicam a este RuntimeArgument.

Aplica-se a

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

Inicializa uma nova instância da classe RuntimeArgument com um nome, um tipo de dados, uma direção do argumento, se o RuntimeArgument precisa ser associado a um valor e uma lista de nomes de grupos de sobrecargas.

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

Parâmetros

name
String

O nome do RuntimeArgument.

argumentType
Type

O tipo de dados do RuntimeArgument.

direction
ArgumentDirection

A direção do fluxo de dados por meio de um argumento.

isRequired
Boolean

true para indicar que o RuntimeArgument precisa ser associado a um valor, caso contrário false.

overloadGroupNames
List<String>

Os nomes dos grupos de sobrecargas que se aplicam a este RuntimeArgument.

Comentários

Argumentos necessários que não são associados resultam em erros de validação exibidos em tempo de design.

O RuntimeArgument.IsRequired será definido como true se o System.Activities.RequiredArgumentAttribute for aplicado a um argumento .

Grupos de sobrecarga podem ser definidos em argumentos por meio do OverloadGroupAttribute.

Aplica-se a