IActivityTemplateFactory Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die Factorymethode, die eine Klasse implementiert, um eine Vorlage zu erstellen, die Activity-Platzhalterobjekte kapselt.
public interface class IActivityTemplateFactory
public interface IActivityTemplateFactory
type IActivityTemplateFactory = interface
Public Interface IActivityTemplateFactory
- Abgeleitet
Beispiele
public sealed class MyDelayActivity : IActivityTemplateFactory
{
public Activity Create(DependencyObject target)
{
return new System.Activities.Statements.Delay
{
DisplayName = "DelayActivityTemplate",
Duration = new TimeSpan(0,0,10)
};
}
}
Hinweise
Benutzerdefinierte Aktivitätsvorlagen müssen IActivityTemplateFactory implementieren. Benutzerdefinierte Aktivitätsvorlagen werden verwendet, um die Konfiguration von Aktivitäten, einschließlich benutzerdefinierter zusammengesetzter Aktivitäten, anzupassen. Dadurch müssen Benutzer die Aktivitäten nicht einzeln erstellen und alle zugehörigen Eigenschaften und anderen Einstellungen manuell konfigurieren.
Methoden
Create(DependencyObject) |
Erstellt für das angegebene Zielobjekt eine Instanz der Activity-Klasse, die ein vordefiniertes Entwurfsmuster darstellt. |