del método IPSWorkflowService.GetEventSubscriptionCount
Obtiene el número total de suscripciones para la instancia de flujo de trabajo especificado, el nombre del evento y la combinación del identificador de correlación.
Espacio de nombres: Microsoft.Office.Project.Server.Library
Ensamblado: Microsoft.Office.Project.Server.Library (en Microsoft.Office.Project.Server.Library.dll)
Sintaxis
'Declaración
Function GetEventSubscriptionCount ( _
workflowContext As ProjectWorkflowContext, _
instanceUid As Guid, _
eventName As String, _
correlationId As Guid _
) As Integer
'Uso
Dim instance As IPSWorkflowService
Dim workflowContext As ProjectWorkflowContext
Dim instanceUid As Guid
Dim eventName As String
Dim correlationId As Guid
Dim returnValue As Integer
returnValue = instance.GetEventSubscriptionCount(workflowContext, _
instanceUid, eventName, correlationId)
int GetEventSubscriptionCount(
ProjectWorkflowContext workflowContext,
Guid instanceUid,
string eventName,
Guid correlationId
)
Parámetros
workflowContext
Tipo: Microsoft.Office.Project.Server.Library.ProjectWorkflowContextInformación que está relacionada con la instancia actual del flujo de trabajo que se está procesando.
instanceUid
Tipo: System.GuidEl GUID de la instancia de flujo de trabajo.
eventName
Tipo: System.StringEl nombre del evento.
correlationId
Tipo: System.GuidEl GUID del identificador de correlación del evento. El identificador de correlación puede utilizarse para identificar de forma exclusiva un evento dentro de una instancia de flujo de trabajo.
Valor devuelto
Tipo: System.Int32
El número de suscripciones para el evento.
Comentarios
Actividades que se ofrecen a un evento de consumibles de flujo de trabajo deben utilizar el método GetEventSubscriptionCount para determinar si existen los suscriptores activos para el evento. Si no hay ninguna suscripción para el evento, la actividad puede no provocar el evento.