WebPartPersonalization.IsModifiable Egenskap

Definition

Hämtar ett värde som anger om den aktuella användaren har behörighet att ändra tillståndsinformation.

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

Egenskapsvärde

trueom användaren har behörighet att ändra tillståndsinformation; annars . false

Attribut

Exempel

Följande kod visar hur du använder egenskapen IsModifiable . Den här koden är en del av ett större kodexempel som finns i WebPartPersonalization klassbeskrivningen.

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

Kommentarer

Första gången den här egenskapen anropas cachelagrar den resultatet av att fastställa användarens rätt att ändra anpassningstillståndet. UserCapabilities Om ordlistan ändras efter första gången den här egenskapen anropas återspeglas inte ändringarna i efterföljande anrop till den här egenskapen.

Gäller för

Se även