ActivityBind Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Perhatian
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Mengikat properti aktivitas ke properti, bidang, pengindeks, metode, peristiwa, atau properti aktivitas lain. Kelas ini tidak dapat diwariskan.
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
- Warisan
- Atribut
Keterangan
Note
Materi ini membahas jenis dan namespace yang usang. Untuk informasi selengkapnya, lihat jenis Deprecated di Windows Workflow Foundation 4.5.
ActivityBind memungkinkan data mengalir dari satu aktivitas ke aktivitas lain dalam alur kerja. ActivityBind adalah cara deklaratif untuk melakukan apa yang sebaliknya harus dicapai menggunakan kode, dan oleh karena itu adalah elemen kunci dari sebagian besar alur kerja yang ditulis sepenuhnya dalam markup XAML.
ActivityBind mewakili ekspresi ikatan yang memiliki Activity anggota sebagai target. Anggota aktivitas target dapat berupa properti, peristiwa, atau bidang. Properti Activity atau metode dapat digunakan ActivityBind untuk mengikat anggota lain Activity .
Misalnya, jika activity1 memiliki properti1 yang diatur ke beberapa nilai dan jika activity2 memiliki properti1 diatur ke ActivityBind dengan Name="activity1" dan Path="property1", pada waktu proses activity2.property1 mendapatkan nilainya dari activity1.property1.
Konstruktor
| Nama | Deskripsi |
|---|---|
| ActivityBind() |
Kedaluwarsa.
Menginisialisasi instans baru dari kelas ActivityBind. |
| ActivityBind(String, String) |
Kedaluwarsa.
Menginisialisasi instans ActivityBind baru kelas dengan |
| ActivityBind(String) |
Kedaluwarsa.
Menginisialisasi instans ActivityBind baru kelas dengan |
Properti
| Nama | Deskripsi |
|---|---|
| Name |
Kedaluwarsa.
Mendapatkan atau mengatur nama Activity yang ActivityBind menjadi tujuan poinnya. |
| Path |
Kedaluwarsa.
Mendapatkan atau mengatur jalur untuk anggota aktivitas target. Nilai dapat menggunakan notasi putus-putus untuk menunjukkan jalur ke nilai berlapis. Misalnya, jalur "A.B.C" menunjukkan bahwa ActivityBind adalah ke bidang atau properti bernama 'C', yang merupakan anggota bidang atau properti 'B', yang pada gilirannya adalah bidang atau properti 'A', yang merupakan anggota aktivitas target. |
| UserData |
Kedaluwarsa.
Mendapatkan data pengguna yang IDictionary berkaitan dengan instans ini. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Kedaluwarsa.
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Kedaluwarsa.
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetRuntimeValue(Activity, Type) |
Kedaluwarsa.
Object Mendapatkan yang mewakili nilai run-time ini ActivityBind. |
| GetRuntimeValue(Activity) |
Kedaluwarsa.
Object Mendapatkan yang mewakili nilai run-time ini ActivityBind. |
| GetType() |
Kedaluwarsa.
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Kedaluwarsa.
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ProvideValue(IServiceProvider) |
Kedaluwarsa.
Mengembalikan instans kelas ini saat ini. |
| SetRuntimeValue(Activity, Object) |
Kedaluwarsa.
Mengatur nilai run-time. |
| ToString() |
Kedaluwarsa.
Menghitung dan mengembalikan kombinasi Name string properti dan Path . |