[WSS2003] Evènement sur les bibliothèques de document
1 réponse
Patrick
Voilà, j'ai créé un Event Handler sur une bibliothèque de documents qui
permet d'archiver chaque document supprimé dans une autre bibliothèque de
documents. Cela marche bien pour la bibliothèque où j'ai géré l'évènement
dans ses paramètres avancées. Seulement, je voudrais le généraliser pour
toutes les bibliothèques de documents de mon portail SPS et de mes sites
WSS. Le problème c'est que j'en ai beaucoup (500 environ).
ça m'ennuie énormement de me palucher tous les gestionnaires d'évènement de
toutes mes bibliothèques de document de mon portail SPS. Est-ce qu'il y
aurait un moyen de le faire plus rapidement que manuellement ? Est-ce que
cet évènement est inscrit dans SQL Server par exemple ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Renaud COMTE [MVP]
La solution (ou du moins un début de solution ) est dans le MSDN et surtout le modéle objet
Tout est dans l'objet SPlist et ses propriétés : * EventSinkAssembly * EventSinkClass * EventSinkData
Ensuite, il ne vou reste plsu qu'a itere dans toutes les doc libs de vos sites des différentes collections de site
Voila voila
Renaud COMTE [MVP] --------------------------------- http://blogs.developpeur.org/themit/ http://blog.spsclerics.com/
Voilà, j'ai créé un Event Handler sur une bibliothèque de documents qui permet d'archiver chaque document supprimé dans une autre bibliothèque de documents. Cela marche bien pour la bibliothèque où j'ai géré l'évènement dans ses paramètres avancées. Seulement, je voudrais le généraliser pour toutes les bibliothèques de documents de mon portail SPS et de mes sites WSS. Le problème c'est que j'en ai beaucoup (500 environ).
ça m'ennuie énormement de me palucher tous les gestionnaires d'évènement de toutes mes bibliothèques de document de mon portail SPS. Est-ce qu'il y aurait un moyen de le faire plus rapidement que manuellement ? Est-ce que cet évènement est inscrit dans SQL Server par exemple ?
Merci
La solution (ou du moins un début de solution ) est dans le MSDN et surtout
le modéle objet
Tout est dans l'objet SPlist et ses propriétés :
* EventSinkAssembly
* EventSinkClass
* EventSinkData
Ensuite, il ne vou reste plsu qu'a itere dans toutes les doc libs de vos
sites des différentes collections de site
Voila voila
Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/
Voilà, j'ai créé un Event Handler sur une bibliothèque de documents
qui permet d'archiver chaque document supprimé dans une autre
bibliothèque de documents. Cela marche bien pour la bibliothèque où
j'ai géré l'évènement dans ses paramètres avancées. Seulement, je
voudrais le généraliser pour toutes les bibliothèques de documents de
mon portail SPS et de mes sites WSS. Le problème c'est que j'en ai
beaucoup (500 environ).
ça m'ennuie énormement de me palucher tous les gestionnaires
d'évènement de toutes mes bibliothèques de document de mon portail
SPS. Est-ce qu'il y aurait un moyen de le faire plus rapidement que
manuellement ? Est-ce que cet évènement est inscrit dans SQL Server
par exemple ?
La solution (ou du moins un début de solution ) est dans le MSDN et surtout le modéle objet
Tout est dans l'objet SPlist et ses propriétés : * EventSinkAssembly * EventSinkClass * EventSinkData
Ensuite, il ne vou reste plsu qu'a itere dans toutes les doc libs de vos sites des différentes collections de site
Voila voila
Renaud COMTE [MVP] --------------------------------- http://blogs.developpeur.org/themit/ http://blog.spsclerics.com/
Voilà, j'ai créé un Event Handler sur une bibliothèque de documents qui permet d'archiver chaque document supprimé dans une autre bibliothèque de documents. Cela marche bien pour la bibliothèque où j'ai géré l'évènement dans ses paramètres avancées. Seulement, je voudrais le généraliser pour toutes les bibliothèques de documents de mon portail SPS et de mes sites WSS. Le problème c'est que j'en ai beaucoup (500 environ).
ça m'ennuie énormement de me palucher tous les gestionnaires d'évènement de toutes mes bibliothèques de document de mon portail SPS. Est-ce qu'il y aurait un moyen de le faire plus rapidement que manuellement ? Est-ce que cet évènement est inscrit dans SQL Server par exemple ?