ActivityBind Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Bir etkinliğin özelliğini bir özelliğe, alana, dizin oluşturucuya, yönteme, olaya veya başka bir etkinliğin özelliğine bağlar. Bu sınıf devralınamaz.
public ref class ActivityBind sealed : System::Workflow::ComponentModel::Serialization::MarkupExtension
[System.ComponentModel.Browsable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ActivityBindTypeConverter))]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ActivityBindValidator))]
public sealed class ActivityBind : System.Workflow.ComponentModel.Serialization.MarkupExtension
[System.ComponentModel.Browsable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ActivityBindTypeConverter))]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ActivityBindValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class ActivityBind : System.Workflow.ComponentModel.Serialization.MarkupExtension
[<System.ComponentModel.Browsable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ActivityBindTypeConverter))>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ActivityBindValidator))>]
type ActivityBind = class
inherit MarkupExtension
[<System.ComponentModel.Browsable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ActivityBindTypeConverter))>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ActivityBindValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ActivityBind = class
inherit MarkupExtension
Public NotInheritable Class ActivityBind
Inherits MarkupExtension
- Devralma
- Öznitelikler
Açıklamalar
Note
Bu malzeme, eski türleri ve ad alanlarını ele alır. Daha fazla bilgi için bkz. Deprecated Types in Windows Workflow Foundation 4.5.
ActivityBind verilerin bir iş akışı içindeki bir etkinlikten başka bir etkinliğe akmasına izin verir. ActivityBind kod kullanılarak yapılması gerekenleri yapmanın bildirim temelli bir yoludur ve bu nedenle, tamamen XAML işaretlemesinde yazılmış çoğu iş akışının önemli bir öğesidir.
ActivityBind , hedef olarak üyesi olan bir Activity bağlama ifadesini temsil eder. Hedef etkinlik üyesi bir özellik, olay veya alan olabilir. Bir Activity özellik veya yöntem başka bir ActivityBind üyeye bağlanmak için kullanabilirActivity.
Örneğin, activity1 özelliği bir değere ayarlanmışsa ve activity2'nin özelliği Name="activity1" ve Path="property1" ile ayarlanmışsa ActivityBind , çalışma zamanında activity2.property1 değeri activity1.property1'den alır.
Oluşturucular
| Name | Description |
|---|---|
| ActivityBind() |
Geçersiz.
ActivityBind sınıfının yeni bir örneğini başlatır. |
| ActivityBind(String, String) |
Geçersiz.
ve ActivityBind parametreleriyle |
| ActivityBind(String) |
Geçersiz.
parametresiyle sınıfının yeni bir örneğini ActivityBind |
Özellikler
| Name | Description |
|---|---|
| Name |
Geçersiz.
İşaret edilen öğesinin ActivityActivityBind adını alır veya ayarlar. |
| Path |
Geçersiz.
Hedef etkinliğin bir üyesinin yolunu alır veya ayarlar. Değer, iç içe bir değerin yolunu göstermek için noktalı gösterimi kullanabilir. Örneğin, "A.B.C" yolu öğesinin ActivityBind 'C' adlı bir alana veya özelliğe ait olduğunu belirtir. Bu, 'B' alanının veya özelliğinin üyesidir ve bu da hedef etkinliğin üyesi olan 'A' alanı veya özelliğidir. |
| UserData |
Geçersiz.
IDictionary Bu örnekle ilgili kullanıcı verilerini alır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Geçersiz.
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Geçersiz.
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetRuntimeValue(Activity, Type) |
Geçersiz.
Bu Objectöğesinin ActivityBind çalışma zamanı değerini temsil eden değerini alır. |
| GetRuntimeValue(Activity) |
Geçersiz.
Bu Objectöğesinin ActivityBind çalışma zamanı değerini temsil eden değerini alır. |
| GetType() |
Geçersiz.
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçersiz.
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ProvideValue(IServiceProvider) |
Geçersiz.
Bu sınıfın geçerli örneğini döndürür. |
| SetRuntimeValue(Activity, Object) |
Geçersiz.
Çalışma zamanı değerini ayarlar. |
| ToString() |
Geçersiz.
ve özellik dizelerinin bir bileşimini Name hesaplar ve Path döndürür. |