WebPartPersonalization.IsModifiable Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy bieżący użytkownik ma uprawnienia do modyfikowania informacji o stanie.
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
Wartość właściwości
true
jeśli użytkownik ma uprawnienia do modyfikowania informacji o stanie; w przeciwnym razie , false
.
- Atrybuty
Przykłady
Poniższy kod pokazuje użycie IsModifiable właściwości . Ten kod jest częścią większego przykładu kodu znalezionego w opisie WebPartPersonalization klasy.
// 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
Uwagi
Po pierwszym wywołaniu tej właściwości buforuje wynik określania prawa użytkownika do modyfikowania stanu personalizacji. UserCapabilities Jeśli słownik zostanie zmodyfikowany po pierwszym wywołaniu tej właściwości, zmiany nie zostaną odzwierciedlone w kolejnych wywołaniach tej właściwości.