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) |
Возвращает аспект состояния представления, сохраненный для указанного элемента |
RetrieveViewState(ModelItem, String) |
Извлекает аспект состояния представления, сохраненный для указанного элемента |
StoreViewState(ModelItem, String, Object) |
Сохраняет аспект состояния представления, сохраненный для указанного |
StoreViewStateWithUndo(ModelItem, String, Object) |
При реализации в производном классе записывает текущий параметр элемента, представленного указанным ключом, чтобы сделать его доступным для операции отмены. Элемент, представленный указанным ключом, затем сохраняется в состоянии представления указанного элемента модели. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
События
UndoableViewStateChanged |
При реализации в производном классе объявляет событие, сигнализирующее об изменении в отменяемом состоянии представления элемента управления. |
ViewStateChanged |
При реализации в производном классе объявляет событие, сигнализирующее об изменении в состоянии представления элемента управления. |