WebPartPersonalization.IsModifiable Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que indica si el usuario actual está autorizado para modificar información de 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 propiedad
Es true
si el usuario está autorizado para modificar información de estado; de lo contrario, false
.
- Atributos
Ejemplos
En el código siguiente se muestra el uso de la IsModifiable propiedad . Este código forma parte de un ejemplo de código más grande que se encuentra en la descripción de la WebPartPersonalization clase.
// 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
Comentarios
La primera vez que se llama a esta propiedad, almacena en caché el resultado de determinar el derecho del usuario a modificar el estado de personalización. Si el UserCapabilities diccionario se modifica después de la primera vez que se llama a esta propiedad, los cambios no se reflejan en las llamadas posteriores a esta propiedad.