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
Направление потока данных через аргумент.
Группы перегруженных вариантов, применимые к этому 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
.
Имена групп перегруженных вариантов, применимых к этому RuntimeArgument.
Комментарии
Обязательные аргументы, для которых отсутствует привязка, приводят к ошибкам проверки, которые выводятся во время разработки.
Параметр RuntimeArgument.IsRequired имеет значение , true
если System.Activities.RequiredArgumentAttribute применяется к аргументу .
Для аргументов можно задавать группы перегруженных вариантов посредством OverloadGroupAttribute.