RibbonCustomAction Class |
Namespace: FluentRibbon
public class RibbonCustomAction
The RibbonCustomAction type exposes the following members.
Name | Description | |
---|---|---|
RibbonCustomAction |
Creates a user custom action for ribbon creation and management.
Custom action is something like a container for your customizations.
|
Name | Description | |
---|---|---|
AddControl |
Adds control to existing control group
| |
AddControlGroup |
Registers custom ribbon controls group for a list at specified SPWeb.
| |
AddTab |
Registers custom ribbon tab for a list at specified SPWeb.
| |
AddTabToContextualGroup |
Adds custom tab to specified contextual tab group
| |
AddTemplate |
Add templates, for using with your group definitions.
Do NOT add standard templates from here! They are added automatically.
| |
Provision(Guid, SPList) |
Provision all pending customizations to specified list.
Customizations will be shown on all list pages.
| |
Provision(Guid, SPSite) |
Provision all pending customizations to specified site collection.
Customizations will be shown on all list pages.
| |
Provision(Guid, SPWeb) |
Provision all pending customizations to specified web.
Customizations will be shown on all list pages.
| |
Provision(Guid, SPList, ListForms) |
Provision all pending customizations to specified list.
Customizations will be shown on specified list pages for lists with specified ID.
| |
Provision(Guid, SPSite, ListTypes) |
Provision all pending customizations to specified site collection.
Customizations will be shown on all pages for lists with specified ID.
| |
Provision(Guid, SPWeb, ListTypes) |
Provision all pending customizations to specified web.
Customizations will be shown on all pages for lists with specified ID.
| |
Provision(Guid, SPList, ListForms, SPBasePermissions) |
Provision all pending customizations to specified web.
Customizations will be shown on specified list pages, only to users with appropriate rights.
| |
Provision(Guid, SPSite, ListTypes, ListForms) |
Provision all pending customizations to specified site collection.
Customizations will be shown on specified list pages for lists with specified ID.
| |
Provision(Guid, SPWeb, ListTypes, ListForms) |
Provision all pending customizations to specified web.
Customizations will be shown on specified list pages for lists with specified ID.
| |
Provision(Guid, SPSite, ListTypes, ListForms, SPBasePermissions) |
Provision all pending customizations to specified site collection.
Customizations will be shown on specified list pages, only to users with appropriate rights.
| |
Provision(Guid, SPUserCustomActionCollection, String, ListForms, NullableSPBasePermissions) |
Provision all pending customizations to specified web.
Customizations will be shown on specified list pages, for lists with specified ID (this can be your custom list template ID),
to users with appropriate rights.
| |
Provision(Guid, SPWeb, ListTypes, ListForms, SPBasePermissions) |
Provision all pending customizations to specified web.
Customizations will be shown on specified list pages, only to users with appropriate rights.
| |
RemoveAllCustomizations(SPList, Guid) |
Remove all ribbon customizations from specified list. Usually done in FeatureDeactivating method.
| |
RemoveAllCustomizations(SPSite, Guid) |
Remove all ribbon customizations from specified site. Usually done in FeatureDeactivating method.
| |
RemoveAllCustomizations(SPWeb, Guid) |
Remove all ribbon customizations from specified web. Usually done in FeatureDeactivating method.
| |
RemoveRibbonElement |
Removes ribbon element with specified id (it can be control, control group, tab, whatever..)
| |
ReplaceControl |
Replaces control with custom one.
| |
ReplaceControlGroup |
Registers custom ribbon controls group for a list at specified SPWeb, replacing one of the existing groups.
| |
ReplaceTab |
Registers custom ribbon tab for a list at specified SPWeb, replacing one of the existing tabs.
|