SettingsLink class
SharePoint 2013
Implements rendering for the Web Part Page menu (Modify Shared Page or Modify My Page).
Namespace: Microsoft.SharePoint.WebPartPages
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
The Web Part menu implemented by the SettingsLink class will only be displayed if the user has sufficient rights to modify the page. The menu options displayed on the menu also depend on the user's permissions.
If anonymous access is turned on, the Web Part Page menu will not be rendered until the user is authenticated. In this case, the AuthenticationButton control should be added to the page.
The menu rendered by the SettingsLink class is identical to the menu rendered in the TitleBarWebPart.
Show: