IDesignerGlyphProviderService Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Разрешает разработчикам конструкторов операций добавлять пользовательские поставщики глифов к конструктору операций.
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
- Атрибуты
Примеры
В следующем примере кода показано, как получить IDesignerGlyphProviderService, чтобы можно было добавить пользовательский поставщик глифов к конструктору операций. В коде использован метод AddGlyphProvider для добавления поставщика к конструктору операций.
Данный пример кода является частью примера SDK «Workflow Monitor» из файла ViewHost.cs. Тип WorkflowMonitorDesignerGlyphProvider
определен в примере кода. Дополнительные сведения см. в разделе Монитор рабочих процессов.
this.workflowViewValue = new WorkflowView(this.surface);
this.workflowViewValue.ZoomChanged += new EventHandler(workflowViewValue_ZoomChanged);
Комментарии
Примечание
В этом материале обсуждаются устаревшие типы и пространства имен. Дополнительные сведения см. в статье о нерекомендуемых типах в Windows Workflow Foundation 4.5.
Классы, которые реализуют этот интерфейс, могут добавлять пользовательские поставщики глифов (любые классы, которые реализуют интерфейс IDesignerGlyphProvider) в классы ActivityDesigner и удалять их из этих классов.
Свойства
GlyphProviders |
Устаревшие..
Возвращает универсальную доступную только для чтения коллекцию поставщиков глифов конструктора. |
Методы
AddGlyphProvider(IDesignerGlyphProvider) |
Устаревшие..
Добавляет класс, реализующий интерфейс IDesignerGlyphProvider к списку поставщиков глифов, которые использует конструктор операций. |
RemoveGlyphProvider(IDesignerGlyphProvider) |
Устаревшие..
Удаляет класс, реализующий интерфейс IDesignerGlyphProvider, из списка поставщиков глифов, которые использует конструктор операций. |