Udostępnij za pośrednictwem


IDesignerGlyphProviderService Interfejs

Definicja

Przestroga

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Umożliwia deweloperom projektanta działań dodawanie niestandardowych dostawców glifów do projektanta działań.

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
Atrybuty

Przykłady

W poniższym przykładzie kodu pokazano, jak uzyskać element IDesignerGlyphProviderService , aby dodać niestandardowego dostawcę glifów do projektanta działań. Kod używa AddGlyphProvider metody , aby dodać dostawcę do projektanta działań.

Ten przykład kodu jest częścią przykładowego zestawu SDK monitora przepływu pracy z pliku ViewHost.cs. Typ WorkflowMonitorDesignerGlyphProvider jest zdefiniowany w przykładowym kodzie. Aby uzyskać więcej informacji, zobacz Monitor przepływu pracy.

this.workflowViewValue = new WorkflowView(this.surface);
this.workflowViewValue.ZoomChanged += new EventHandler(workflowViewValue_ZoomChanged);

Uwagi

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz Przestarzałe typy w programie Windows Workflow Foundation 4.5.

Klasy implementujące ten interfejs mogą dodawać i usuwać niestandardowych dostawców glifów — klasy, które implementują IDesignerGlyphProvider interfejs — do i z ActivityDesigner klas.

Właściwości

GlyphProviders
Przestarzałe.

Pobiera ogólną kolekcję dostawców glifów projektanta tylko do odczytu.

Metody

AddGlyphProvider(IDesignerGlyphProvider)
Przestarzałe.

Dodaje klasę, która implementuje IDesignerGlyphProvider interfejs do listy dostawców glifów używanych przez projektanta działań.

RemoveGlyphProvider(IDesignerGlyphProvider)
Przestarzałe.

Usuwa klasę, która implementuje IDesignerGlyphProvider interfejs do listy dostawców glifów używanych przez projektanta działań.

Dotyczy

Zobacz też