IActivityTemplateFactory Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |