IActivityTemplateFactory Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |