RuntimeArgument Конструкторы

Определение

Инициализирует новый экземпляр класса RuntimeArgument.

Перегрузки

RuntimeArgument(String, Type, ArgumentDirection)

Инициализирует новый экземпляр класса RuntimeArgument с использованием указанного имени, типа данных и направления аргумента.

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Инициализирует новый экземпляр класса RuntimeArgument с использованием имени, типа данных, направления аргумента и значения, которое показывает, должен ли аргумент RuntimeArgument привязываться к значению.

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

Инициализирует новый экземпляр класса RuntimeArgument с использованием имени, типа данных, направления аргумента и списка имен групп перегруженных вариантов.

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

Инициализирует новый экземпляр класса RuntimeArgument с именем, типом данных, направлением аргумента, значением, которое показывает, должен ли аргумент RuntimeArgument привязываться к значению, и списком имен групп перегруженных вариантов.

RuntimeArgument(String, Type, ArgumentDirection)

Инициализирует новый экземпляр класса RuntimeArgument с использованием указанного имени, типа данных и направления аргумента.

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)

Параметры

name
String

Имя RuntimeArgument.

argumentType
Type

Тип RuntimeArgument.

direction
ArgumentDirection

Направление потока данных через аргумент.

Применяется к

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Инициализирует новый экземпляр класса RuntimeArgument с использованием имени, типа данных, направления аргумента и значения, которое показывает, должен ли аргумент RuntimeArgument привязываться к значению.

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)

Параметры

name
String

Имя RuntimeArgument.

argumentType
Type

Тип данных объекта RuntimeArgument.

direction
ArgumentDirection

Направление потока данных через аргумент.

isRequired
Boolean

Значение true для указания того, что RuntimeArgument требуется для привязки к значению; в противном случае — значение false.

Применяется к

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

Инициализирует новый экземпляр класса RuntimeArgument с использованием имени, типа данных, направления аргумента и списка имен групп перегруженных вариантов.

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

Параметры

name
String

Имя RuntimeArgument.

argumentType
Type

Тип данных объекта RuntimeArgument.

direction
ArgumentDirection

Направление потока данных через аргумент.

overloadGroupNames
List<String>

Группы перегруженных вариантов, применимые к этому RuntimeArgument.

Применяется к

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

Инициализирует новый экземпляр класса RuntimeArgument с именем, типом данных, направлением аргумента, значением, которое показывает, должен ли аргумент RuntimeArgument привязываться к значению, и списком имен групп перегруженных вариантов.

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

Параметры

name
String

Имя RuntimeArgument.

argumentType
Type

Тип данных объекта RuntimeArgument.

direction
ArgumentDirection

Направление потока данных через аргумент.

isRequired
Boolean

Значение true для указания того, что RuntimeArgument требуется для привязки к значению; в противном случае — значение false.

overloadGroupNames
List<String>

Имена групп перегруженных вариантов, применимых к этому RuntimeArgument.

Комментарии

Обязательные аргументы, для которых отсутствует привязка, приводят к ошибкам проверки, которые выводятся во время разработки.

Параметр RuntimeArgument.IsRequired имеет значение , true если System.Activities.RequiredArgumentAttribute применяется к аргументу .

Для аргументов можно задавать группы перегруженных вариантов посредством OverloadGroupAttribute.

Применяется к