Serverseitige Ereignishandler (Project Server 2010-Einstellungen)

 

Gilt für: Project Server 2010

Letztes Änderungsdatum des Themas: 2016-11-30

Die Einstellungen Serverseitige Ereignishandler sind über die Microsoft Project Server 2010-Seite Servereinstellungen im Abschnitt Betriebsrichtlinien verfügbar. Weitere Informationen zu verwandten Verwaltungseinstellungen finden Sie unter Betriebsrichtlinien (Project Server 2010-Einstellungen).

Konfigurieren von serverseitigen Ereignishandlern

Ähnlich wie Microsoft Office Project Server 2007 stellt Project Server 2010 öffentliche Ereignisse zur Verfügung, die die Entwicklung von benutzerdefinierten Prozessen wie das Hinzufügen und Erzwingen von Geschäftsregeln, Überprüfung, Datenverarbeitung, Benachrichtigungsdienste und Workflow ermöglichen. Diese benutzerdefinierten Prozesse werden als serverseitige Ereignishandler von Entwicklern in einer Organisation geschrieben. Sie können Project Server 2010-Ereignissen über die Seite Serverseitige Ereignishandler in den Project Web App-Servereinstellungen zugeordnet werden. Beispiel: Entwickler in der Organisation können einen Ereignishandler erstellen, der einen benutzerdefinierten Workflow startet. Über die Seite Serverseitige Ereignishandler können Sie diesen Ereignishandler mit dem Ereignis für ein veröffentlichtes Projekt verbinden, sodass ein Workflow gestartet wird, wenn das Ereignis auftritt.

Weitere Informationen zu Project Server-Ereignissen finden Sie im MSDN-Artikel Project Server-Ereignisse (https://go.microsoft.com/fwlink/?linkid=214597\&clcid=0x407).

Weitere Informationen zu Project Server-Ereignishandlern finden Sie im MSDN-Artikel Vorgehensweise: Schreiben und Debuggen eines Project Server-Ereignishandlers (https://go.microsoft.com/fwlink/?linkid=214598\&clcid=0x407).

So ordnen Sie einen Ereignishandler einem serverseitigen Ereignis zu

  1. Klicken Sie auf der Seite Servereinstellungen im Abschnitt Betriebsrichtlinien auf Serverseitige Ereignishandler.

  2. Suchen Sie auf der Seite Serverseitige Ereignishandler in der Liste Ereignisse nach dem Ereignis, dass Sie dem neuen Ereignis zuordnen möchten, und klicken Sie dann auf die aufgeführte Ereignisquelle neben Ereignisname. (Klicken Sie z. B. auf die Ereignisquelle Projekt für den Ereignisnamen Veröffentlicht.)

    Im Abschnitt Ereignishandler sollten Ereignisquelle und Ereignisname mit dem von Ihnen ausgewählten Ereignis gefüllt sein. Alle mit dem Ereignis zurzeit verbundenen Ereignishandler werden in der Liste Ereignishandler angezeigt.

  3. Klicken Sie auf Neuer Ereignishandler.

  4. Geben Sie auf der Seite Neuer Ereignishandler die folgenden Informationen für den Ereignishandler ein, den Sie mit dem ausgewählten Ereignis verbinden möchten:

    1. Geben Sie im Abschnitt Anzeigeinformationen den Namen des Ereignishandlers ein. Optional können Sie auch eine Beschreibung des Ereignishandlers eingeben.

    2. Geben Sie in den Abschnitt Systeminformationen in das Feld Assemblyname den vollständigen starken Namen der Ereignishandlerassembly ein.

    3. Geben Sie in das Feld Klassenname den vollständig qualifizierten Namen der Klasse ein, die die Funktionalität des Ereignishandlers implementiert.

    4. Stellen Sie im Feld Reihenfolge die Reihenfolgennummer des Ereignishandlers bereit. Falls nur dieser Ereignishandler mit dem Ereignis verbunden ist, geben Sie 1 ein. Falls mehrere Ereignishandler mit dem Ereignis verbunden sind, geben Sie die Reihenfolgennummer ein, mit der dieser Ereignishandler ausgeführt wird.

  5. Klicken Sie auf Speichern.