Freigeben über


PSWorkflowService-Member

Implementiert Methoden und Ereignisse für die Verwaltung von Project Server-Workflows.

Der PSWorkflowService-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode PSWorkflowService Instanziiert ein PSWorkflowService -Objekt.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CurrentWorkflow (Geerbt von SPWorkflowExternalDataExchangeService.)
Öffentliche Eigenschaft ParentCollection (Geerbt von SPWorkflowExternalDataExchangeService.)
Öffentliche Eigenschaft PendingWorkBatch (Geerbt von SPWorkflowExternalDataExchangeService.)

Oben

Methoden

  Name Beschreibung
Öffentliche Methode AddBatch (Geerbt von SPWorkflowExternalDataExchangeService.)
Öffentliche Methode AfterWorkflowRun Wenn der Workflow abgeschlossen ist, schreibt eine Nachricht in die ULS-Protokoll. (Überschreibt SPWorkflowExternalDataExchangeService.AfterWorkflowRun(Guid).)
Öffentliche Methode BeforeWorkflowRun Bevor Sie der Workflow startet, schreibt eine Nachricht in das ULS-Protokoll. (Überschreibt SPWorkflowExternalDataExchangeService.BeforeWorkflowRun(SPWorkflow, IPendingWork).)
Öffentliche Methode CallEventHandler Wird intern verwendet. Ruft den Ereignishandler für das angegebene Project Server-Workflow-Ereignis. (Überschreibt SPWorkflowExternalDataExchangeService.CallEventHandler(Type, String, [], SPWorkflow, String, IPendingWork, Object).)
Öffentliche Methode CheckQueueProcessed Gibt den aktuellen Status der Warteschlange nach Abschluss des Auftrags angegebene Warteschlange zurück.
Öffentliche Methode CheckRequiredFields Überprüft, ob die erforderlichen benutzerdefinierten Felder oder betriebswirtschaftliche Faktoren vorliegen.
Öffentliche Methode CleanupAfterWF Markiert eine Workflowstufe als vollständige oder mit Fehlern abgeschlossen.
Öffentliche Methode CompareProjectProperty Vergleicht den Wert der angegebenen Projekteigenschaft mit dem angegebenen Wert.
Öffentliche Methode CreateSubscription Wird intern verwendet. (Überschreibt SPWorkflowExternalDataExchangeService.CreateSubscription(MessageEventSubscription).)
Öffentliche Methode DeleteSubscription (Überschreibt SPWorkflowExternalDataExchangeService.DeleteSubscription(Guid).)
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetEventSubscriptionCount Ruft die Gesamtzahl der Abonnements für den angegebenen Workflowinstanz, Ereignisname und Kombination der Korrelations-ID ab.
Öffentliche Methode GetHashCode (Geerbt von Object.)
Geschützte Methode GetPSI Für die interne Verwendung reserviert. (Geerbt von PSWorkflowServiceBase.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ReadProjectProperty Gibt den Wert der angegebenen Eigenschaft in einem Format lokalisierte Zeichenfolge zurück.
Öffentliche Methode ReadProjectSecurityGroupMembers Gibt eine Liste der Benutzer zurück Kontonamen, die der angegebenen Sicherheitsgruppe zugeordnet sind.
Öffentliche Methode RegisterForEvent Eine Workflowaktivität für ein Ereignis, das ausgelöst wird, für den Workflow registriert.
Öffentliche Methode SetInitialStages Wird intern verwendet. Aktualisiert die Statusinformationen für die Phasen in Project Server-Workflows.
Öffentliche Methode SetProjectProperty Aktualisiert die angegebene benutzerdefinierte Feld-Eigenschaft des Project Server-Workflows.
Öffentliche Methode SetProjectStage Aktualisiert die aktuelle Phase des Project Server-Workflows.
Öffentliche Methode ToString (Geerbt von Object.)
Öffentliche Methode UnregisterForEvent Hebt die Registrierung des angegebene Ereignisabonnements.
Öffentliche Methode UpdateCurrentStageStatusInformation Legt eine Informationen für die aktuelle Phase und Stufe Statuswert.
Öffentliche Methode UpdateStageStatusInformation Der Statusinformationen und der Wert festgelegt für die angegebene Phase.

Oben

Ereignisse

  Name Beschreibung
Öffentliches Ereignis OnProjectCheckIn Gibt einen Ereignishandler für das OnProjectCheckIn -Ereignis.
Öffentliches Ereignis OnProjectCommit Gibt einen Ereignishandler für das OnProjectCommit -Ereignis.
Öffentliches Ereignis OnProjectSubmit Gibt einen Ereignishandler für das OnProjectSubmit -Ereignis.

Oben

Siehe auch

Referenz

PSWorkflowService Klasse

Microsoft.Office.Project.Server.Workflow-Namespace