Поделиться через


ViewStateService Класс

Определение

Позволяет сохранять и получать доступ ко всем значениям данных, связанным с компонентами взаимодействия с пользователем в приложении рабочего процесса, в конкретный момент выполнения приложения рабочего процесса. ViewStateService сохраняет состояния представления для элементов модели.

public ref class ViewStateService abstract
public abstract class ViewStateService
type ViewStateService = class
Public MustInherit Class ViewStateService
Наследование
ViewStateService
Производный

Комментарии

Этот класс используется, чтобы можно было продолжать получать значение состояния, когда приложение большую часть времени выполняется с использованием обратной передачи. Класс ViewStateService представляет собой абстрактный класс. Производные классы должны хранить состояния представления при вызове метода StoreViewState, и извлекать их при вызове метода RetrieveViewState.

Конструкторы

ViewStateService()

Создает новый экземпляр класса ViewStateService.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
RemoveViewState(ModelItem, String)

При реализации в производном классе удаляет состояние представления, представленное указанным ключом и связанное с указанным элементом модели.

RetrieveAllViewState(ModelItem)

Возвращает аспект состояния представления, сохраненный для указанного элемента modelItem, совпадающий с указанным ключом key.

RetrieveViewState(ModelItem, String)

Извлекает аспект состояния представления, сохраненный для указанного элемента modelItem, совпадающий с указанным ключом key.

StoreViewState(ModelItem, String, Object)

Сохраняет аспект состояния представления, сохраненный для указанного modelItem, совпадающий с указанным ключом key.

StoreViewStateWithUndo(ModelItem, String, Object)

При реализации в производном классе записывает текущий параметр элемента, представленного указанным ключом, чтобы сделать его доступным для операции отмены. Элемент, представленный указанным ключом, затем сохраняется в состоянии представления указанного элемента модели.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

События

UndoableViewStateChanged

При реализации в производном классе объявляет событие, сигнализирующее об изменении в отменяемом состоянии представления элемента управления.

ViewStateChanged

При реализации в производном классе объявляет событие, сигнализирующее об изменении в состоянии представления элемента управления.

Применяется к