2010-01-29 10 views
0

J'ai écrit une fonction de publication qui crée des colonnes de site, un type de contenu faisant référence à ces colonnes de site, une page maître et des mises en page. Lorsque je désactive cette fonctionnalité, les colonnes de site, la page maître et les mises en page ne sont pas supprimées de leur galerie.Les colonnes de site, les mises en page etc. ne sont pas supprimées. Désactivation des fonctionnalités

Qu'est-ce que je fais mal ici?

Devrais-je écrire un gestionnaire d'événements pour supprimer ces fichiers? Shoudnt la désactivation prendre soin de lui hors de la boîte?

Répondre

3

SharePoint ne supprime jamais les artefacts d'un type qui pourrait potentiellement entraîner la perte de données/modifications par un utilisateur dans le cadre de la désactivation d'une fonctionnalité. Un utilisateur aurait pu utiliser/modifié la colonne de type de contenu de votre site, et elle aurait pu personnaliser la page principale ou la mise en page.

Cette suppression est effective même si l'utilisateur n'a fait aucune utilisation/modification des artefacts. Ce qui est bien parce que si vous êtes sûr que vous voulez les supprimer, vous pouvez toujours le faire dans un récepteur de fonctionnalités et ne pas avoir à vérifier si SP les supprime.