WebPartPersonalization.EnsureEnabled(Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt sicher, dass die WebPartPersonalization-Instanz die Initialisierung abgeschlossen hat, oder dass der aktuelle Benutzer die erforderliche Berechtigung zum Bearbeiten von Personalisierungszuständen besitzt.
public:
void EnsureEnabled(bool ensureModifiable);
public void EnsureEnabled (bool ensureModifiable);
member this.EnsureEnabled : bool -> unit
Public Sub EnsureEnabled (ensureModifiable As Boolean)
Parameter
- ensureModifiable
- Boolean
Ein boolescher Wert, der angibt, welche Art der Prüfung erfolgen soll.
Ausnahmen
Der aktuelle Benutzer besitzt nicht die erforderliche Berechtigung zum Ändern von Personalisierungsinformationen, oder andere Prüfungen sind fehlgeschlagen.
- oder -
IsEnabled hat false
zurückgegeben.
Hinweise
Diese Methode ist eine Hilfsmethode, die in mehreren WebPartPersonalization Methoden verwendet wird, um eine von zwei Dingen sicherzustellen:
Die WebPartPersonalization Instanz hat die Initialisierung abgeschlossen (z. B. die Load Methode wurde aufgerufen und erfolgreich abgeschlossen). Diese Überprüfung erfolgt, wenn der
ensureModifiable
Parameter gleich istfalse
.- oder -
Der aktuelle Benutzer hat Rechte zum Ändern des Personalisierungsstatus. Diese Überprüfung erfolgt, wenn
ensureModifiable
gleichtrue
.
Das WebPartManager Steuerelement ruft diese Methode auch in einer Reihe von Fällen auf:
Um den Anzeigemodus auf etwas anderes als normal zu wechseln. Der aktuelle Benutzer muss über Rechte zum Ändern des Personalisierungsstatus verfügen.
Um Webparts steuerelemente hinzuzufügen, zu löschen oder zu verschieben. Der aktuelle Benutzer muss über Rechte zum Ändern des Personalisierungsstatus verfügen.
Um Webparts Steuerelemente zu verbinden, zu trennen und zu bearbeiten. Der aktuelle Benutzer muss über Rechte zum Ändern des Personalisierungsstatus verfügen.
So exportieren Sie die Webparts Steuerelemente auf einer Seite. Die WebPartPersonalization Instanz muss die Initialisierung abgeschlossen haben.
So importieren Sie Webparts Steuerelemente. Der aktuelle Benutzer muss über Rechte zum Ändern des Personalisierungsstatus verfügen.