none
Sharepoint 2010, <HideCustomAction> RRS feed

  • Вопрос

  • Добрый день.

    SPF2010, хочу что-то ппотключать в риббон, ничего не получается.

    Для примера, убрать кнопку из вкладки Страница, для WebPart страницы, что я делаю не так:

    <?xml version="1.0" encoding="utf-8"?>
      <HideCustomAction
        GroupId = "Ribbon.WebPartPage.Edit.Edit.Menu.EditInDesigner.Controls"
        HideActionId = "Ribbon.WebPartPage.Edit.Edit.Menu.EditInDesigner.Edit"
        Id = "HideWebPartPageEditSPD"
        Location = "Microsoft.SharePoint.CommandUI.Ribbon">
      </HideCustomAction>

    </Elements>

    Как-то неправильно с Id? Или оно вообще не работает? (т.к. пробовал многое из CMDUI подставить...

    Вызывает так же вопрос использование из MSDN примера: почему скрыть кнопку, это CustomAction, а не Hide?

    http://msdn.microsoft.com/ru-ru/library/ff408060(v=office.14).aspx
    <?xml version="1.0" encoding="utf-8"?> <Elements xmlns="http://schemas.microsoft.com/sharepoint/

    "> <CustomAction Id="RemoveRibbonButton" Location="CommandUI.Ribbon"> <CommandUIExtension> <CommandUIDefinitions> <CommandUIDefinition Location="Ribbon.Library.Actions.ConnectToClient" /> </CommandUIDefinitions> </CommandUIExtension> </CustomAction> </Elements>

    27 сентября 2013 г. 7:25

Ответы

  • В общем-то работает 2-ой пункт, 

    http://msdn.microsoft.com/ru-ru/library/ff408060(v=office.14).aspx

    Т.е. для скрытия вызывается именно CustomAction. В принципе понятно, теперь, почему и это же дает направление для ответа в первой части.

    По традиции сам себе и отвечу...

    И, как получается, пользоваться HideCustomAction не получается... если сам ничего нового не создавал - ну это догадки..

    • Помечено в качестве ответа mess.vic 27 сентября 2013 г. 13:21
    27 сентября 2013 г. 12:35