IActivityTemplateFactory.Create(DependencyObject) Yöntem
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.
Belirtilen hedef nesne için önceden tanımlanmış bir tasarım desenini temsil eden sınıfın bir örneğini Activity oluşturur.
public:
System::Activities::Activity ^ Create(System::Windows::DependencyObject ^ target);
public System.Activities.Activity Create (System.Windows.DependencyObject target);
abstract member Create : System.Windows.DependencyObject -> System.Activities.Activity
Public Function Create (target As DependencyObject) As Activity
Parametreler
- target
- DependencyObject
Bir öğesinin bu örneği IActivityTemplateFactorytarafından kullanılan bağımlılık nesnesi.
Döndürülenler
bir iş akışı Activity.
Örnekler
On saniyelik bir Gecikme etkinliğini yapılandıran bir şablon oluşturun.
public sealed class MyDelayActivity : IActivityTemplateFactory
{
public Activity Create(DependencyObject target)
{
return new System.Activities.Statements.Delay
{
DisplayName = "DelayActivityTemplate",
Duration = new TimeSpan(0,0,10)
};
}
}
Açıklamalar
Özel etkinlik şablonunda kullanılan etkinlik örneklerini oluşturmak ve yapılandırmak için bunu kullanın.