Sdílet prostřednictvím


IActivityTemplateFactory Rozhraní

Definice

Definuje metodu továrny, kterou třída implementuje k vytvoření šablony, která zapouzdřuje "zástupné" Activity objekty.

public interface class IActivityTemplateFactory
public interface IActivityTemplateFactory
type IActivityTemplateFactory = interface
Public Interface IActivityTemplateFactory
Odvozené

Příklady

public sealed class MyDelayActivity : IActivityTemplateFactory  

{  
     public Activity Create(DependencyObject target)  
     {  
         return new System.Activities.Statements.Delay  
         {  
             DisplayName = "DelayActivityTemplate",  
             Duration = new TimeSpan(0,0,10)  

         };  
     }  
 }  

Poznámky

Vlastní šablony aktivit musí implementovat IActivityTemplateFactory. Vlastní šablony aktivit se používají k přizpůsobení konfigurace aktivit, včetně vlastních složených aktivit, aby uživatelé nemuseli vytvářet jednotlivé aktivity jednotlivě a konfigurovat všechny své vlastnosti a další nastavení ručně.

Metody

Create(DependencyObject)

Vytvoří instanci Activity třídy, která představuje předdefinovaný vzor návrhu pro zadaný cílový objekt.

Platí pro