Share via


RuntimeArgument Oluşturucular

Tanım

RuntimeArgument sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

RuntimeArgument(String, Type, ArgumentDirection)

Ad, veri türü ve bağımsız değişken yönü kullanarak sınıfının yeni bir örneğini RuntimeArgument başlatır.

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Bir ad, veri türü, bağımsız değişken yönü ve değerinin RuntimeArgument bir değere bağlanması gerekip gerekmediğini RuntimeArgument belirten bir değer kullanarak sınıfının yeni bir örneğini başlatır.

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

Ad, veri türü, bağımsız değişken yönü ve aşırı yükleme grubu adlarının listesini kullanarak sınıfın yeni bir örneğini RuntimeArgument başlatır.

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

Sınıfının yeni bir örneğini RuntimeArgument ad, veri türü, bağımsız değişken yönü, değerinin RuntimeArgument bir değere bağlı olması gerekip gerekmediği ve aşırı yükleme grubu adlarının listesiyle başlatır.

RuntimeArgument(String, Type, ArgumentDirection)

Ad, veri türü ve bağımsız değişken yönü kullanarak sınıfının yeni bir örneğini RuntimeArgument başlatır.

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)

Parametreler

name
String

RuntimeArgument öğesinin adı.

argumentType
Type

türü RuntimeArgument.

direction
ArgumentDirection

Bir bağımsız değişkenden veri akışı yönü.

Şunlara uygulanır

RuntimeArgument(String, Type, ArgumentDirection, Boolean)

Bir ad, veri türü, bağımsız değişken yönü ve değerinin RuntimeArgument bir değere bağlanması gerekip gerekmediğini RuntimeArgument belirten bir değer kullanarak sınıfının yeni bir örneğini başlatır.

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)

Parametreler

name
String

RuntimeArgument öğesinin adı.

argumentType
Type

veri türü RuntimeArgument.

direction
ArgumentDirection

Bir bağımsız değişkenden veri akışı yönü.

isRequired
Boolean

true değerinin RuntimeArgument bir değere bağlı olması gerektiğini belirtmek için; aksi takdirde false.

Şunlara uygulanır

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

Ad, veri türü, bağımsız değişken yönü ve aşırı yükleme grubu adlarının listesini kullanarak sınıfın yeni bir örneğini RuntimeArgument başlatır.

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

Parametreler

name
String

RuntimeArgument öğesinin adı.

argumentType
Type

veri türü RuntimeArgument.

direction
ArgumentDirection

Bir bağımsız değişkenden veri akışı yönü.

overloadGroupNames
List<String>

Bu RuntimeArgumentöğesine uygulanan aşırı yükleme grupları.

Şunlara uygulanır

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

Sınıfının yeni bir örneğini RuntimeArgument ad, veri türü, bağımsız değişken yönü, değerinin RuntimeArgument bir değere bağlı olması gerekip gerekmediği ve aşırı yükleme grubu adlarının listesiyle başlatır.

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

Parametreler

name
String

RuntimeArgument öğesinin adı.

argumentType
Type

veri türü RuntimeArgument.

direction
ArgumentDirection

Bir bağımsız değişkenden veri akışı yönü.

isRequired
Boolean

true değerinin RuntimeArgument bir değere bağlı olması gerektiğini belirtmek için; aksi takdirde false.

overloadGroupNames
List<String>

Bu RuntimeArgumentiçin geçerli olan aşırı yükleme gruplarının adları.

Açıklamalar

İlişkisiz olan gerekli bağımsız değişkenler, tasarım zamanında görüntülenen doğrulama hatalarıyla sonuçlanır.

RuntimeArgument.IsRequired, bir bağımsız değişkene true uygulandıysa System.Activities.RequiredArgumentAttribute olarak ayarlanır.

Aşırı yükleme grupları, aracılığıyla OverloadGroupAttributebağımsız değişkenler üzerinde ayarlanabilir.

Şunlara uygulanır