WorkflowDesignerLoader Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Предоставляет общие функции загрузчика конструктора, которые можно использовать для реализации пользовательских загрузчиков конструктора рабочих процессов.
public ref class WorkflowDesignerLoader abstract : System::ComponentModel::Design::Serialization::BasicDesignerLoader
public abstract class WorkflowDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public abstract class WorkflowDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader
type WorkflowDesignerLoader = class
inherit BasicDesignerLoader
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type WorkflowDesignerLoader = class
inherit BasicDesignerLoader
Public MustInherit Class WorkflowDesignerLoader
Inherits BasicDesignerLoader
- Наследование
- Атрибуты
Комментарии
Note
В этом материале рассматриваются типы и пространства имен, которые устарели. Дополнительные сведения см. в разделе Deprecated Types в Windows Workflow Foundation 4.5.
Классы загрузчика конструктора используются для загрузки конструктора и сохранения любых изменений в состоянии конструктора, когда пользователь таким образом указывает. Класс WorkflowDesignerLoader можно реализовать для поддержки пользовательской загрузки компонентов конструктора рабочих процессов и конструктора рабочих процессов. Загрузчик конструктора рабочих процессов также отвечает за запись изменений в открытый документ обратно в хранилище загрузчик, используемый при загрузке документа после Flush вызова метода.
Примечания для тех, кто реализует этот метод
При наследовании WorkflowDesignerLoaderот , необходимо переопределить следующие члены: FileName, ForceReload()GetFileReader(String)и GetFileWriter(String).
Конструкторы
| Имя | Описание |
|---|---|
| WorkflowDesignerLoader() |
Устаревшие..
При реализации в производном классе инициализирует новый экземпляр WorkflowDesignerLoader класса. |
Свойства
| Имя | Описание |
|---|---|
| FileName |
Устаревшие..
При переопределении в производном классе получает имя файла конструктора для загрузки. |
| InDebugMode |
Устаревшие..
Возвращает значение, указывающее, должен ли рабочий процесс загружаться в режиме отладки. |
| LoaderHost |
Устаревшие..
Возвращает узел загрузчика. (Унаследовано от BasicDesignerLoader) |
| Loading |
Устаревшие..
Возвращает значение, указывающее, загружает ли загрузчик конструктора область конструктора. (Унаследовано от BasicDesignerLoader) |
| Modified |
Устаревшие..
Возвращает или задает значение, указывающее, был ли изменен конструктор. (Унаследовано от BasicDesignerLoader) |
| PropertyProvider |
Устаревшие..
Возвращает или задает поставщика свойств для диспетчера сериализации, используемого загрузчиком. (Унаследовано от BasicDesignerLoader) |
| ReloadPending |
Устаревшие..
Возвращает значение, указывающее, была ли перезагрузка в очереди. (Унаследовано от BasicDesignerLoader) |
| TargetFrameworkTypeDescriptionProvider |
Устаревшие..
Возвращает метаданные TypeDescriptor целевой платформы .NET Framework. |
Методы
| Имя | Описание |
|---|---|
| AddActivityToDesigner(Activity) |
Устаревшие..
Добавляет действие в узел конструктора после его добавления в коллекцию родительских действий. |
| BeginLoad(IDesignerLoaderHost) |
Устаревшие..
Запускает процесс загрузки. (Унаследовано от BasicDesignerLoader) |
| Dispose() |
Устаревшие..
Освобождает все ресурсы, используемые параметром WorkflowDesignerLoader. |
| EnableComponentNotification(Boolean) |
Устаревшие..
Включает или отключает уведомление о компоненте DesignerLoaderс помощью . (Унаследовано от BasicDesignerLoader) |
| Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| Flush() |
Устаревшие..
Записывает ожидающие изменения в расположение, из которое был загружен конструктор. |
| ForceReload() |
Устаревшие..
При переопределении в производном классе вызывает WorkflowDesignerLoader перезагрузку конструктора. |
| GetFileReader(String) |
Устаревшие..
При переопределении в производном классе извлекает объект, который WorkflowDesignerLoader используется для чтения из указанного файла. |
| GetFileWriter(String) |
Устаревшие..
При переопределении в производном классе получает объект, который WorkflowDesignerLoader используется для записи в указанный файл. |
| GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetService(Type) |
Устаревшие..
Возвращает запрошенную службу. (Унаследовано от BasicDesignerLoader) |
| GetType() |
Устаревшие..
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| Initialize() |
Устаревшие..
Инициализирует WorkflowDesignerLoader все службы, необходимые узлу загрузчика конструктора. |
| IsReloadNeeded() |
Устаревшие..
Указывает, следует ли перезагрузить конструктор. (Унаследовано от BasicDesignerLoader) |
| LoadDesignerLayout(XmlReader, IList) |
Устаревшие..
Применяет сериализованный макет к корневому конструктору в текущем узле конструктора. |
| LoadDesignerLayoutFromResource(Type, String, IList) |
Устаревшие..
Извлекает указанный ресурс и вызывает LoadDesignerLayout(XmlReader, IList) метод, который применяет сериализованный макет к корневому конструктору в текущем узле конструктора. |
| MemberwiseClone() |
Устаревшие..
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| OnBeginLoad() |
Устаревшие..
Уведомляет загрузчик конструктора о начале загрузки. (Унаследовано от BasicDesignerLoader) |
| OnBeginUnload() |
Устаревшие..
Уведомляет загрузчик конструктора о начале выгрузки. (Унаследовано от BasicDesignerLoader) |
| OnEndLoad(Boolean, ICollection) |
Устаревшие..
Вызывается при завершении загрузки конструктора. |
| OnModifying() |
Устаревшие..
Уведомляет загрузчик конструктора о том, что состояние документа будет изменено. (Унаследовано от BasicDesignerLoader) |
| PerformFlush(IDesignerSerializationManager) |
Устаревшие..
Записывает кэшированные изменения в расположение, из которое был загружен конструктор. |
| PerformLoad(IDesignerSerializationManager) |
Устаревшие..
Загружает конструктор из документа конструктора. |
| Reload(BasicDesignerLoader+ReloadOptions) |
Устаревшие..
Очереди перезагрузки конструктора. (Унаследовано от BasicDesignerLoader) |
| RemoveActivityFromDesigner(Activity) |
Устаревшие..
Удаляет действие из узла конструктора после его добавления в коллекцию родительских действий. |
| ReportFlushErrors(ICollection) |
Устаревшие..
Сообщает об ошибках, которые произошли при очистке изменений. (Унаследовано от BasicDesignerLoader) |
| SaveDesignerLayout(XmlWriter, ActivityDesigner, IList) |
Устаревшие..
Сериализует макет конструктора. |
| SetBaseComponentClassName(String) |
Устаревшие..
Задает полное имя класса базового компонента. (Унаследовано от BasicDesignerLoader) |
| ToString() |
Устаревшие..
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IDesignerLoaderService.AddLoadDependency() |
Устаревшие..
Регистрирует внешний компонент в рамках процесса загрузки, управляемого IDesignerLoaderService. (Унаследовано от BasicDesignerLoader) |
| IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection) |
Устаревшие..
Сигнализирует о завершении зависимой нагрузки. (Унаследовано от BasicDesignerLoader) |
| IDesignerLoaderService.Reload() |
Устаревшие..
Перезагрузит документ конструктора. (Унаследовано от BasicDesignerLoader) |