Sdílet prostřednictvím


WebPartPersonalization.IsModifiable Vlastnost

Definice

Získá hodnotu, která označuje, zda aktuální uživatel má oprávnění k úpravě informací o stavu.

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

Hodnota vlastnosti

truepokud je uživatel oprávněn měnit informace o stavu; v opačném případě . false

Atributy

Příklady

Následující kód ukazuje použití IsModifiable vlastnosti. Tento kód je součástí větší ukázky kódu, která se nachází v WebPartPersonalization popisu třídy.

// 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

Poznámky

Při prvním zavolání této vlastnosti se výsledek určení práva uživatele na úpravu stavu přizpůsobení uloží do mezipaměti. UserCapabilities Pokud je slovník změněn po prvním volání této vlastnosti, změny se neprojeví v následných voláních této vlastnosti.

Platí pro

Viz také