IActivityTemplateFactory.Create(DependencyObject) Metoda
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í.
Vytvoří instanci Activity třídy, která představuje předdefinovaný vzor návrhu pro zadaný cílový objekt.
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
Parametry
- target
- DependencyObject
Objekt závislosti používaný touto instancí objektu IActivityTemplateFactory.
Návraty
Pracovní postup Activity.
Příklady
Vytvořte šablonu, která nakonfiguruje aktivitu Zpoždění s dobou trvání 10 sekund.
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
Slouží k vytvoření a konfiguraci instancí aktivit používaných ve vlastní šabloně aktivity.