WebPartPersonalization.IsModifiable Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um valor que indica se o utilizador atual está autorizado a modificar a informação do estado.
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
Valor de Propriedade
true se o utilizador estiver autorizado a modificar a informação do estado; caso contrário, false.
- Atributos
Exemplos
O código seguinte demonstra a utilização da IsModifiable propriedade. Este código faz parte de um exemplo de código maior encontrado na descrição da 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
Observações
Na primeira vez que esta propriedade é chamada, armazena em cache o resultado de determinar o direito do utilizador de modificar o estado de personalização. Se o UserCapabilities dicionário for modificado após a primeira vez que esta propriedade é chamada, as alterações não se refletem nas chamadas subsequentes a esta propriedade.