ViewStateService Třída

Definice

Umožňuje zachovat a získat přístup ke všem datovým hodnotám přidruženým k komponentám interakce uživatele aplikace pracovního postupu v určitém okamžiku při spuštění aplikace pracovního postupu. Ukládá ViewStateService stavy zobrazení pro položky modelu.

public ref class ViewStateService abstract
public abstract class ViewStateService
type ViewStateService = class
Public MustInherit Class ViewStateService
Dědičnost
ViewStateService
Odvozené

Poznámky

To je užitečné, aby se stav mohl dál načítat, když řízení aplikace přejde a přichází s zpětnými operacemi. ViewStateService je abstraktní třída. Odvozené třídy musí ukládat stavy zobrazení, když StoreViewState je volána, a načíst je, když RetrieveViewState je volána.

Konstruktory

ViewStateService()

Inicializuje novou instanci ViewStateService třídy.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
RemoveViewState(ModelItem, String)

Při implementaci v odvozené třídě odebere stav zobrazení reprezentovaný zadaným klíčem a přidružený k zadané položce modelu.

RetrieveAllViewState(ModelItem)

Vrátí aspekt stavu zobrazení, který byl uložen pro zadaný modelItemobjekt , který odpovídá zadané keyhodnotě .

RetrieveViewState(ModelItem, String)

Načte aspekt stavu zobrazení pro zadaný modelItemobjekt , který odpovídá zadanému key.

StoreViewState(ModelItem, String, Object)

Ukládá aspekt stavu zobrazení pro zadaný modelItemobjekt , který odpovídá zadanému key.

StoreViewStateWithUndo(ModelItem, String, Object)

Při implementaci v odvozené třídě zaznamenává aktuální nastavení položky reprezentované zadaným klíčem tak, aby byl k dispozici pro operaci vrácení zpět. Položka reprezentovaná zadaným klíčem je pak uložena ve stavu zobrazení zadané položky modelu.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Událost

UndoableViewStateChanged

Při implementaci v odvozené třídě deklaruje událost, která signalizuje, že byla provedena změna ovládacího prvku vrátitelné zobrazení stavu.

ViewStateChanged

Při implementaci v odvozené třídě deklaruje událost, která signalizuje, že byla provedena změna ve stavu zobrazení ovládacího prvku.

Platí pro