Share via


Activity Kelas

Definisi

Kelas dasar abstrak yang digunakan untuk membuat aktivitas komposit dari objek yang sudah ada Activity sebelumnya.

public ref class Activity abstract
[System.Windows.Markup.ContentProperty("Implementation")]
public abstract class Activity
[<System.Windows.Markup.ContentProperty("Implementation")>]
type Activity = class
Public MustInherit Class Activity
Warisan
Activity
Turunan
Atribut

Contoh

Contoh berikut menunjukkan implementasi sederhana dari kelas turunan Activity .

Keterangan

Activity adalah kelas dasar dalam hierarki jenis aktivitas. Semua jenis aktivitas lainnya seperti CodeActivity, , NativeActivityAsyncCodeActivity, DynamicActivity, dan ActivityWithResult berasal dari kelas ini.

Konstruktor

Activity()

Menginisialisasi instans baru kelas Activity.

Properti

CacheId

Mendapatkan pengidentifikasi cache yang unik dalam cakupan definisi alur kerja.

Constraints

Mendapatkan kumpulan Constraint aktivitas yang dapat dikonfigurasi untuk memberikan validasi untuk Activity.

DisplayName

Mendapatkan atau menetapkan nama ramah opsional yang digunakan untuk penelusuran kesalahan, validasi, penanganan pengecualian, dan pelacakan.

Id

Mendapatkan pengidentifikasi yang unik dalam cakupan definisi alur kerja.

Implementation

Mendapatkan atau mengatur delegasi yang mengembalikan yang Activity berisi logika eksekusi.

ImplementationVersion

Mendapatkan atau mengatur versi implementasi yang digunakan.

Metode

CacheMetadata(ActivityMetadata)

Membuat dan memvalidasi deskripsi argumen, variabel, aktivitas anak, dan delegasi aktivitas aktivitas.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Memunculkan peristiwa saat membuat peta pembaruan dinamis.

ShouldSerializeDisplayName()

Menunjukkan apakah DisplayName properti harus diserialisasikan.

ToString()

Mengembalikan yang String berisi Id dan DisplayName dari Activity.

Berlaku untuk