IDesignerGlyphProviderService Schnittstelle

Definition

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.

Gilt für:

Weitere Informationen