Activity 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.
Önceden var olan Activity nesnelerden bileşik etkinlikler oluşturmak için kullanılan soyut bir temel sınıf.
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
- Devralma
-
Activity
- Türetilmiş
- Öznitelikler
Örnekler
Aşağıdaki örnekte türetilmiş bir sınıfın basit bir Activity uygulaması gösterilmektedir.
Açıklamalar
Activity , etkinlik türü hiyerarşisindeki temel sınıftır. , , CodeActivity, NativeActivityAsyncCodeActivityve DynamicActivity gibi ActivityWithResultdiğer tüm etkinlik türleri bu sınıftan türetilir.
Oluşturucular
| Name | Description |
|---|---|
| Activity() |
Activity sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| CacheId |
İş akışı tanımı kapsamında benzersiz olan önbelleğin tanımlayıcısını alır. |
| Constraints |
için doğrulama sağlamak üzere Constraintyapılandırılabilir etkinlik koleksiyonunu Activity alır. |
| DisplayName |
Hata ayıklama, doğrulama, özel durum işleme ve izleme için kullanılan isteğe bağlı kolay bir ad alır veya ayarlar. |
| Id |
İş akışı tanımı kapsamında benzersiz bir tanımlayıcı alır. |
| Implementation |
Yürütme mantığını içeren bir Activity döndüren temsilciyi alır veya ayarlar. |
| ImplementationVersion |
Kullanılan uygulamanın sürümünü alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| CacheMetadata(ActivityMetadata) |
Etkinliğin bağımsız değişkenlerinin, değişkenlerinin, alt etkinliklerinin ve etkinlik temsilcilerinin açıklamasını oluşturur ve doğrular. |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) |
Dinamik güncelleştirme eşlemesi oluştururken bir olay oluşturur. |
| ShouldSerializeDisplayName() |
Özelliğin DisplayName seri hale getirilip getirilmeyeceğini gösterir. |
| ToString() |
ve StringIddeğerini içeren DisplayName bir Activity döndürür. |