Frage

Wir haben kürzlich von SharePoint 2007 bis 2010 aufgerüstet, und wir sind noch nicht bereit, Benutzer auf der neuen Schnittstelle zu trainieren, also habe ich einen spffeaturerdeceiver erstellt, der die Site-Vorlage auf den Look 2007 zurückstellt. generasacodicetagpre.

Dies führt jedoch aus, wenn das Feature aktiviert ist, und setzt alle Websites darauf ein, was möglicherweise in Ordnung ist, möchte jedoch eine Anleitung wünschen.

Gibt es eine Möglichkeit, dieses oder etwas Ähnliches nur auszuführen, wenn eine Site erstellt wird und nicht nur, wenn die Funktion aktiviert ist, wodurch alle bereits erstellten Websites vorhanden sind? Steht stattdessen die Idee, dass die Funktion technisch aktiviert ist, wenn eine Site erstellt wird, und wird daher ausgeführt, wenn eine Site erstellt wird, und kann für vorhandene Sites nichts darüber tun?

War es hilfreich?

Lösung

You should be able to use event recievers to do this, more specifically the SPWebEventReciever.

From Microsoft:

An event receiver is a piece of managed code that responds to SharePoint events when specific triggering actions occur on a SharePoint object. Triggering actions include activities such as adding, updating, deleting, moving, checking in, and checking out.

References:

http://msdn.microsoft.com/en-us/library/gg749858(v=office.14).aspx

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spwebeventreceiver(v=office.14).aspx

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top