IActivityTemplateFactory Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет метод производства, реализуемый классом для создания шаблона, который инкапсулирует объекты-местозаполнители Activity.
public interface class IActivityTemplateFactory
public interface IActivityTemplateFactory
type IActivityTemplateFactory = interface
Public Interface IActivityTemplateFactory
- Производный
Примеры
public sealed class MyDelayActivity : IActivityTemplateFactory
{
public Activity Create(DependencyObject target)
{
return new System.Activities.Statements.Delay
{
DisplayName = "DelayActivityTemplate",
Duration = new TimeSpan(0,0,10)
};
}
}
Комментарии
В шаблонах настраиваемых действий должен быть реализован интерфейс IActivityTemplateFactory. Шаблоны настраиваемых действий служат для настройки конфигурации действий, в том числе настраиваемых составных действий, чтобы не создавать отдельно каждое действие и настраивать все свойства и другие параметры вручную.
Методы
Create(DependencyObject) |
Создает экземпляр класса Activity, который представляет заранее заданный шаблон разработки для указанного целевого объекта. |