Freigeben über


WebPartPersonalization.ChangeScope(PersonalizationScope) Methode

Definition

Ändert die PersonalizationScope-Instanz der aktuellen Seite auf 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

Beim Versuch vom User-Bereich auf den Shared-Bereich umzuschalten besitzt der aktuelle Benutzer nicht die Berechtigung für den Zugriff auf den Shared-Bereich.

scope ist kein gültiger Member der PersonalizationScope-Enumeration.

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 mehr als zwei mögliche Bereiche zum Wechseln zwischen verfügbar sind.

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

Gilt für:

Weitere Informationen