Freigeben über


IComponentDesignerStateService Schnittstelle

Definition

Erlaubt es einem Designer, seinen Zustand zu speichern und abzurufen.

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

Hinweise

Designer Zustand wird von der Komponente schlüsselt, der der Designer zugeordnet ist. Die Web Forms Entwurfsoberfläche bietet diesen Dienst, und Komponentendesigner verwenden den Dienst. Dies ist ein optionaler Hostdienst, und Steuerungsdesigner sollten nicht davon ausgehen, dass er immer bereitgestellt wird.

Designer Zustand wird als Satz von Name-Wert-Paaren in Form eines Wörterbuchs dargestellt. Im Wörterbuch gespeicherte Werte müssen serialisierbar sein. Die angegebene Komponente sollte im Designer angeordnet werden und einen nicht leeren Namen aufweisen.

Achtung

Speichern Sie keine vertraulichen Informationen in .IComponentDesignerStateService Vertrauliche Informationen umfassen Kennwort- und Authentifizierungsdaten oder alle Daten, die Sie keiner unerwünschten Quelle zur Verfügung stellen möchten.

Methoden

GetState(IComponent, String)

Ruft ein durch den Schlüssel für die angegebene Komponente angegebenes Zustandselement ab.

SetState(IComponent, String, Object)

Legt ein durch den Schlüssel für die angegebene Komponente angegebenes Zustandselement fest.

Gilt für:

Weitere Informationen