IComponentDesignerStateService Schnittstelle

Definition

Erlaubt es einem Designer, seinen Zustand zu speichern und abzurufen.Allows a designer to store and retrieve its state.

public interface class IComponentDesignerStateService
public interface IComponentDesignerStateService
type IComponentDesignerStateService = interface
Public Interface IComponentDesignerStateService

Hinweise

Der Designer Zustand wird von der Komponente, der der Designer zugeordnet ist, verschlüsselt.Designer state is keyed by the component with which the designer is associated. Die Web Forms-Entwurfs Oberfläche bietet diesen Dienst, und Komponenten Designer verwenden den-Dienst.The Web Forms design surface offers this service and component designers use the service. Dies ist ein optionaler Host Dienst, und Steuerelement-Designer sollten nicht davon ausgehen, dass Sie immer bereitgestellt werden.This is an optional host service, and control designers should not assume it will always be provided.

Der Designer Zustand wird als ein Satz von Name-Wert-Paaren in Form eines Wörterbuchs dargestellt.Designer state is represented as a set of name/value pairs, in the form of a dictionary. Werte, die im Wörterbuch gespeichert werden, müssen serialisierbar sein.Values stored in the dictionary must be serializable. Die angegebene Komponente sollte im Designer positioniert werden und muss einen nicht leeren Namen aufweisen.The specified component should be sited in the designer and should have a non-empty name.

Achtung

Speichern Sie keine vertraulichen Informationen in IComponentDesignerStateService .Do not store sensitive information to the IComponentDesignerStateService. Zu den sensiblen Informationen zählen Kennwort-und Authentifizierungsdaten oder Daten, die Sie nicht für unerwünschte Quellen verfügbar machen möchten.Sensitive information includes password and authentication data, or any data you do not want to expose to an unwanted source.

Methoden

GetState(IComponent, String)

Ruft ein durch den Schlüssel für die angegebene Komponente angegebenes Zustandselement ab.Gets a state item specified by the key for the given component.

SetState(IComponent, String, Object)

Legt ein durch den Schlüssel für die angegebene Komponente angegebenes Zustandselement fest.Sets a state item specified by the key for the given component.

Gilt für:

Siehe auch