ViewStateService Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Möjliggör bevarande och åtkomst av alla datavärden som är associerade med användarinteraktionskomponenterna i ett arbetsflödesprogram, vid en viss tidpunkt vid körningen av ett arbetsflödesprogram. En ViewStateService lagrar visningstillstånd för modellobjekt.
public ref class ViewStateService abstract
public abstract class ViewStateService
type ViewStateService = class
Public MustInherit Class ViewStateService
- Arv
-
ViewStateService
- Härledda
Kommentarer
Detta är användbart så att tillståndet kan fortsätta att hämtas när kontrollen över programmet går och levereras med postbacks. ViewStateService är en abstrakt klass. Härledda klasser måste lagra visningstillstånd när StoreViewState anropas och hämta dem när RetrieveViewState anropas.
Konstruktorer
| Name | Description |
|---|---|
| ViewStateService() |
Initierar en ny instans av ViewStateService klassen. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| RemoveViewState(ModelItem, String) |
När det implementeras i en härledd klass tas visningstillståndet som representeras av den angivna nyckeln bort och associeras med det angivna modellobjektet. |
| RetrieveAllViewState(ModelItem) |
Returnerar en aspekt av vytillståndet som lagrades för den angivna |
| RetrieveViewState(ModelItem, String) |
Hämtar en aspekt av visningstillståndet för den angivna |
| StoreViewState(ModelItem, String, Object) |
Lagrar en aspekt av visningstillståndet för den angivna |
| StoreViewStateWithUndo(ModelItem, String, Object) |
När det implementeras i en härledd klass registrerar den aktuella inställningen för objektet som representeras av den angivna nyckeln så att den är tillgänglig för en ångra-åtgärd. Objektet som representeras av den angivna nyckeln lagras sedan i visningstillståndet för det angivna modellobjektet. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Händelser
| Name | Description |
|---|---|
| UndoableViewStateChanged |
När den implementeras i en härledd klass deklarerar en händelse som signalerar att en ändring har gjorts i kontrollens ångrabara vytillstånd. |
| ViewStateChanged |
När den implementeras i en härledd klass deklarerar en händelse som signalerar att en ändring har gjorts i kontrollens visningstillstånd. |