RuntimeArgument Construtores

Definição

Inicializa uma nova instância da RuntimeArgument classe.

Sobrecargas

Name Description
RuntimeArgument(String, Type, ArgumentDirection)

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

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

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

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

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

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

Inicializa uma nova instância da RuntimeArgument classe com um nome, tipo de dado, direção do argumento, se é necessário que a RuntimeArgument classe seja atribuída a um valor e uma lista de nomes de grupos de sobrecarga.

RuntimeArgument(String, Type, ArgumentDirection)

Inicializa uma nova instância da RuntimeArgument classe usando um nome, tipo de dado e direção de 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 através de um argumento.

Aplica-se a

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Inicializa uma nova instância da RuntimeArgument classe usando um nome, tipo de dado, direção do argumento e um valor que indica se o RuntimeArgument deve ser vinculado 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 através de um argumento.

isRequired
Boolean

true para indicar que o RuntimeArgument deve estar vinculado a um valor; caso contrário false.

Aplica-se a

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

Inicializa uma nova instância da RuntimeArgument classe usando um nome, tipo de dado, direção de argumento e uma lista de nomes de grupos 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 através de um argumento.

overloadGroupNames
List<String>

Os grupos de sobrecarga que se aplicam a este RuntimeArgument.

Aplica-se a

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

Inicializa uma nova instância da RuntimeArgument classe com um nome, tipo de dado, direção do argumento, se é necessário que a RuntimeArgument classe seja atribuída a um valor e uma lista de nomes de grupos de sobrecarga.

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 através de um argumento.

isRequired
Boolean

true para indicar que o RuntimeArgument deve estar vinculado a um valor; caso contrário false.

overloadGroupNames
List<String>

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

Observações

Argumentos obrigatórios que não são ligados resultam em erros de validação que são exibidos no momento do projeto.

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

Grupos de sobrecarga podem ser definidos em argumentos através do OverloadGroupAttribute.

Aplica-se a