IActivityTemplateFactory Interfaz
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
public sealed class MyDelayActivity : IActivityTemplateFactory
{
public Activity Create(DependencyObject target)
{
return new System.Activities.Statements.Delay
{
DisplayName = "DelayActivityTemplate",
Duration = new TimeSpan(0,0,10)
};
}
}
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.
Create(Dependency |
Crea una instancia de la clase Activity que representa un modelo de diseño predefinido para el objeto de destino especificado. |
Comentarios de .NET
.NET es un proyecto de código abierto. Selecciona un vínculo para proporcionar comentarios: