SharePoint 2010 come nascondere il pulsante Workflow sulla ribbon
Per nascondere un pulsante nella ribbon di SharePoint 2010 è necessario fare un feature e lasciare il contenuto dell'azione di default (CommandUIDefinition) vuoto.
L'esempio XML nasconde il pulsante Workflow:
L'esempio XML nasconde il pulsante Workflow:
XML
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<!-- per nascondere il bottone nel list view -->
<CustomAction
Id="SgartHideRibbonButton"
Location="CommandUI.Ribbon.ListView"
RegistrationId="101"
RegistrationType="List">
<CommandUIExtension>
<CommandUIDefinitions>
<CommandUIDefinition Location="Ribbon.Documents.Workflow.ViewWorkflows" />
</CommandUIDefinitions>
</CommandUIExtension>
</CustomAction>
<!-- per nascondere il bottone nella Display from -->
<CustomAction
Id="RemoveRibbonButton2"
Location="CommandUI.Ribbon"
RegistrationId="101"
RegistrationType="List">
<CommandUIExtension>
<CommandUIDefinitions>
<CommandUIDefinition Location="Ribbon.ListForm.Display.Manage.Workflows" />
</CommandUIDefinitions>
</CommandUIExtension>
</CustomAction>
</Elements>