Compartir a través de


IActivityTemplateFactory Interfaz

Definición

Define el método de fábrica que implementa una clase para crear una plantilla que encapsule los objetos de "marcador de posición" Activity.

public interface class IActivityTemplateFactory
public interface IActivityTemplateFactory
type IActivityTemplateFactory = interface
Public Interface IActivityTemplateFactory
Derivado

Ejemplos

public sealed class MyDelayActivity : IActivityTemplateFactory  

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

         };  
     }  
 }  

Comentarios

Las plantillas de actividad personalizadas deben implementar la IActivityTemplateFactory. Las plantillas de actividad personalizadas se utilizan para personalizar la configuración de actividades, incluidas las actividades compuestas personalizadas, para que los usuarios no tengan que crear cada una de las actividades de forma individual y configurar todas sus propiedades y otros valores manualmente.

Métodos

Create(DependencyObject)

Crea una instancia de la clase Activity que representa un modelo de diseño predefinido para el objeto de destino especificado.

Se aplica a