WebPartPersonalization.IsModifiable Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se l'utente corrente è autorizzato alla modifica delle informazioni sullo stato.
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
Valore della proprietà
true
se l'utente è autorizzato alla modifica delle informazioni sullo stato, altrimenti false
.
- Attributi
Esempio
Il codice seguente illustra l'uso della IsModifiable proprietà . Questo codice fa parte di un esempio di codice più ampio disponibile nella descrizione della WebPartPersonalization classe.
// 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
Commenti
La prima volta che questa proprietà viene chiamata, memorizza nella cache il risultato della determinazione del diritto dell'utente di modificare lo stato di personalizzazione. Se il UserCapabilities dizionario viene modificato dopo la prima chiamata a questa proprietà, le modifiche non vengono riflesse nelle chiamate successive a questa proprietà.