IActivityTemplateFactory Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la méthode de fabrique qu'une classe implémente pour créer un modèle qui encapsule des objets Activity « substituables ».
public interface class IActivityTemplateFactory
public interface IActivityTemplateFactory
type IActivityTemplateFactory = interface
Public Interface IActivityTemplateFactory
- Dérivé
Exemples
public sealed class MyDelayActivity : IActivityTemplateFactory
{
public Activity Create(DependencyObject target)
{
return new System.Activities.Statements.Delay
{
DisplayName = "DelayActivityTemplate",
Duration = new TimeSpan(0,0,10)
};
}
}
Remarques
Les modèles d'activité personnalisés doivent implémenter l'IActivityTemplateFactory. Les modèles d'activité personnalisés sont utilisés pour personnaliser la configuration des activités, parmi lesquelles les activités composites personnalisées, afin que les utilisateurs n'aient pas besoin de créer individuellement chaque activité et de configurer manuellement toutes leurs propriétés et les autres paramètres.
Méthodes
Create(DependencyObject) |
Crée une instance de la classe Activity qui représente un modèle de conception prédéfini pour l'objet cible spécifié. |