IActivityTemplateFactory Arabirim
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.
Bir sınıfın "yer tutucu" Activity nesneleri kapsülleyen bir şablon oluşturmak için uyguladığı fabrika yöntemini tanımlar.
public interface class IActivityTemplateFactory
public interface IActivityTemplateFactory
type IActivityTemplateFactory = interface
Public Interface IActivityTemplateFactory
- Türetilmiş
Örnekler
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 şablonlarının uygulamasının IActivityTemplateFactorygerekir. Özel etkinlik şablonları, özel bileşik etkinlikler de dahil olmak üzere etkinliklerin yapılandırmasını özelleştirmek için kullanılır, böylece kullanıcıların etkinliklerin her birini ayrı ayrı oluşturması ve tüm özelliklerini ve diğer ayarlarını el ile yapılandırması gerekmez.
Yöntemler
| Create(DependencyObject) |
Belirtilen hedef nesne için önceden tanımlanmış tasarım desenini temsil eden sınıfının bir örneğini Activity oluşturur. |