WebPartPersonalization.ChangeScope(PersonalizationScope) Methode

Definition

Ändert die Instanz der aktuellen Seite PersonalizationScope in den angegebenen Bereich.

protected:
 virtual void ChangeScope(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
protected virtual void ChangeScope(System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
abstract member ChangeScope : System.Web.UI.WebControls.WebParts.PersonalizationScope -> unit
override this.ChangeScope : System.Web.UI.WebControls.WebParts.PersonalizationScope -> unit
Protected Overridable Sub ChangeScope (scope As PersonalizationScope)

Parameter

scope
PersonalizationScope

Der neue Personalisierungsbereich für die aktuelle Seite.

Ausnahmen

Wenn Sie versuchen, von User Bereich zu Shared Bereich zu wechseln, verfügt der aktuelle Benutzer nicht über die Möglichkeit, den Bereich einzugeben Shared .

scope ist kein gültiges Element der PersonalizationScope Aufzählung.

Hinweise

Diese Methode ändert den Personalisierungsbereich der aktuell ausgeführten Seite in den neuen Bereich, der durch den newScope Parameter angegeben wird. Diese Methode ist die geschützte Hilfsmethode, die von der öffentlichen ToggleScope Methode aufgerufen wird. Diese geschützte Methode ist vorhanden, um zukünftige Erweiterbarkeit zu behandeln, wenn es mehr als zwei mögliche Bereiche gibt, zwischen denen gewechselt werden kann.

Wenn der aktuelle Bereich und newScope derselbe Wert sind, führt diese Methode keinen Vorgang aus.

Gilt für:

Weitere Informationen