2012-11-08 53 views
0

嗨我試圖在SharePoint的內容編輯器功能區的剪貼板組中添加我自己的按鈕。它沒有出現在任何地方,這裏是xml。剪貼板編輯面板Sharepoint 2010中的CustomAction按鈕

<?xml version="1.0" encoding="utf-8"?> 
<Elements xmlns="http://schemas.microsoft.com/sharepoint/"> 
<CustomAction Description="Copy html" 
      Id="68275191-272b-4c59-a9ee-ee736f76f2e5" 
      RegistrationId="100" 
      RegistrationType="List" 
      Location="CommandUI.Ribbon" 
      Title="Copy html" > 
<CommandUIExtension> 
    <CommandUIDefinitions> 
    <CommandUIDefinition  Location="Ribbon.EditingTools.CPEditTab.Clipboard.Controls._children"> 
     <Button 
      Id="copyHtmlSelection" 
      Alt="Copy html" 
      Sequence="100" 
      Command="CustomRibbonButton_CopyHtml_Command" 
      Image32by32="/_layouts/Images/copy_big.gif" 
      Image16by16="/_layouts/Images/copy_small.gif" 
      LabelText="Copy html" 
      TemplateAlias="o1" /> 
    </CommandUIDefinition> 
    </CommandUIDefinitions> 

    <CommandUIHandlers> 
    <CommandUIHandler 
     Command="CustomRibbonButton_CopyHtml_Command" 
     CommandAction="javascript:CopySelectedHtml();" /> 
    </CommandUIHandlers> 

</CommandUIExtension> 
    </CustomAction> 

回答

1

從CustomAction元素和清晰的瀏覽器緩存中刪除RegistrationId和RegistrationType。這適用於我:

<?xml version="1.0" encoding="utf-8"?>sdf 
<Elements xmlns="http://schemas.microsoft.com/sharepoint/"> 
    <CustomAction Description="Copy html" 
      Id="68275191-272b-4c59-a9ee-ee736f76f2e5" 
      Location="CommandUI.Ribbon" 
      Title="Copy html" > 
    <CommandUIExtension> 
     <CommandUIDefinitions> 
     <CommandUIDefinition  Location="Ribbon.EditingTools.CPEditTab.Clipboard.Controls._children"> 
      <Button 
       Id="copyHtmlSelection" 
       Alt="Copy html" 
       Sequence="100" 
       Command="CustomRibbonButton_CopyHtml_Command" 
       Image32by32="/_layouts/Images/copy_big.gif" 
       Image16by16="/_layouts/Images/copy_small.gif" 
       LabelText="Copy html" 
       TemplateAlias="o1" /> 
     </CommandUIDefinition> 
     </CommandUIDefinitions> 

     <CommandUIHandlers> 
     <CommandUIHandler 
      Command="CustomRibbonButton_CopyHtml_Command" 
      CommandAction="javascript:CopySelectedHtml();" /> 
     </CommandUIHandlers> 

    </CommandUIExtension> 
    </CustomAction> 
</Elements> 
+0

不能相信問題是瀏覽器緩存,畢竟這次失去了搜索..謝謝+50 – Machinegon