WebPartPersonalization.IsModifiable Eigenschaft
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.
Ruft einen Wert ab, der angibt, ob der aktuelle Benutzer berechtigt ist, Statusinformationen zu ändern.
public:
property bool IsModifiable { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsModifiable { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsModifiable : bool
Public ReadOnly Property IsModifiable As Boolean
Eigenschaftswert
truewenn der Benutzer berechtigt ist, Zustandsinformationen zu ändern; andernfalls . false
- Attribute
Beispiele
Der folgende Code veranschaulicht die Verwendung der IsModifiable Eigenschaft. Dieser Code ist Teil eines größeren Codebeispiels in der WebPartPersonalization Klassenbeschreibung.
// Resets all of a user and shared personalization data for the page.
protected void Reset_CurrentState_Button_Click(object src, EventArgs e)
{
// User must be authorized to modify state before a reset can occur.
//When in user scope, all users by default can change their own data.
if (_manager.Personalization.IsModifiable)
{
_manager.Personalization.ResetPersonalizationState();
}
}
' Resets all of a user and shared personalization data for the page.
Protected Sub Reset_CurrentState_Button_Click(ByVal src As Object, ByVal e As EventArgs)
' User must be authorized to modify state before a reset can occur.
'When in user scope, all users by default can change their own data.
If _manager.Personalization.IsModifiable Then
_manager.Personalization.ResetPersonalizationState()
End If
End Sub 'Reset_CurrentState_Button_Click
Hinweise
Wenn diese Eigenschaft zum ersten Mal aufgerufen wird, speichert sie das Ergebnis zwischen, um das Recht des Benutzers zum Ändern des Personalisierungszustands zu bestimmen. Wenn das UserCapabilities Wörterbuch nach dem ersten Aufruf dieser Eigenschaft geändert wird, werden Änderungen in nachfolgenden Aufrufen dieser Eigenschaft nicht wiedergegeben.