2

J'essaie de créer une page d'application SharePoint 2010 (page de mise en page AKA) pour afficher certaines informations et permettre aux utilisateurs d'effectuer certaines fonctionnalités personnalisées.Ruban SharePoint 2010 sur les pages d'application

J'ai besoin d'afficher un onglet de ruban personnalisé pour les fonctionnalités que je veux effectuer. Et je veux que cet onglet personnalisé soit affiché sur la page d'application que j'ai créée.

J'ai réussi à créer un onglet de ruban personnalisé et l'afficher sur le ruban de vue de liste via une fonction SP. Mais comment puis-je enregistrer cet onglet de ruban personnalisé pour que je l'affiche sur la page de l'application que j'ai créée?

Merci,

Répondre

0

est la page d'application personnalisée dans le dossier _layouts et étend de LayoutsPageBase?

http://msdn.microsoft.com/en-us/library/ms460194.aspx

CustomActions ont quatre RegistrationTypes possibles

  • Liste
  • ContentType
  • ProgId
  • FileType

Une page d'application n'a pas la liste ou ContentType, je ne pense pas que ce soit un ProgId (comme Infopath), qui laisse simplement FileType. J'ai essayé RegistrationType = FileType avec RegistrationId = aspx mais cela ne fonctionne pas. J'essaie juste de penser si j'ai déjà vu une page d'application avec des boutons de ruban, mais je ne m'en souviens pas. Donc je pense que ce n'est pas possible.

La définition du ruban semble en avoir non plus.

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\GLOBAL\XML\CMDUI.XML 
1

On dirait que vous cherchez RibbonLayoutsPage classe de Ruban Utils pour SharePoint 2010.

http://spribbon.codeplex.com

+0

D'ailleurs, cela est tout ce que j'ai jamais voulu, et il nous a fallu 2 finaly semaines de travail pour obtenir ce que 20 lignes de code ici allos nous à faire !!! –

Questions connexes