Question

J'ai trois caractéristiques dans une solution:

  • Une fonction de scope Web ( ): a un appel FeatureActivated à mettre en place un site
  • Une caractéristique scope du site ( B ): contient WebParts utilise
  • Une caractéristique agrafer ( C ): agrafes à une définition de site

Est-il possible d'avoir une dépendance de fonction de sur B qui provoquera B à activer automatiquement? Je l'ai essayé dans diverses combinaisons en utilisant la partie standard de dépendance Caractéristique sur fonctionnalité , mais l'activation échoue toujours.

Si cela est impossible en utilisant la méthode standard, est-il une autre méthode que je peux utiliser?

Était-ce utile?

La solution

Puisque vous êtes déjà avec un récepteur de fonctionnalité pour (A), vous pourriez facilement dans votre méthode FeatureActivated de (A) dans le code Activate fonction (B) au niveau de la collection de sites. Juste quelques lignes de code ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top