IDesignerGlyphProviderService 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.
Achtung
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Ermöglicht es Aktivitätsdesignerentwicklern, einem Aktivitätsdesigner benutzerdefinierte Symbolanbieter hinzuzufügen.
public interface class IDesignerGlyphProviderService
public interface IDesignerGlyphProviderService
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public interface IDesignerGlyphProviderService
type IDesignerGlyphProviderService = interface
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type IDesignerGlyphProviderService = interface
Public Interface IDesignerGlyphProviderService
- Attribute
Beispiele
Das folgende Codebeispiel zeigt, wie Sie IDesignerGlyphProviderService abrufen, um einem Aktivitätsdesigner einen benutzerdefinierten Symbolanbieter hinzuzufügen. Im Code wird die AddGlyphProvider-Methode verwendet, um den Anbieter dem Aktivitätsdesigner hinzuzufügen.
Dieses Codebeispiel stammt aus dem Workflow Monitor SDK-Beispiel (ViewHost.cs). Der Typ WorkflowMonitorDesignerGlyphProvider
wird im Beispielcode definiert. Weitere Informationen finden Sie unter Workflowmonitor.
this.workflowViewValue = new WorkflowView(this.surface);
this.workflowViewValue.ZoomChanged += new EventHandler(workflowViewValue_ZoomChanged);
Hinweise
Hinweis
In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.
Klassen, die diese Schnittstelle implementieren, können benutzerdefinierte Symbolanbieter zu IDesignerGlyphProvider-Klassen hinzufügen und aus diesen Klassen entfernen. Dazu zählen alle Klassen, die die ActivityDesigner-Schnittstelle implementieren.
Eigenschaften
GlyphProviders |
Veraltet.
Ruft eine generische schreibgeschützte Auflistung von Designersymbolanbietern ab. |
Methoden
AddGlyphProvider(IDesignerGlyphProvider) |
Veraltet.
Fügt der von einem Aktivitätsdesigner verwendeten Liste von Symbolanbietern eine Klasse hinzu, die die IDesignerGlyphProvider-Schnittstelle implementiert. |
RemoveGlyphProvider(IDesignerGlyphProvider) |
Veraltet.
Entfernt die Klasse, die die IDesignerGlyphProvider-Schnittstelle implementiert, aus der von einem Aktivitätsdesigner verwendeten Liste von Symbolanbietern. |