IPSWorkflowService.GetEventSubscriptionCount 方法

获取指定的工作流实例、 事件名称和相关标识符组合的总订阅数。

命名空间:  Microsoft.Office.Project.Server.Library
程序集:  Microsoft.Office.Project.Server.Library(位于 Microsoft.Office.Project.Server.Library.dll 中)

语法

声明
Function GetEventSubscriptionCount ( _
    workflowContext As ProjectWorkflowContext, _
    instanceUid As Guid, _
    eventName As String, _
    correlationId As Guid _
) As Integer
用法
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
)

参数

  • instanceUid
    类型:System.Guid

    工作流实例的 GUID。

  • correlationId
    类型:System.Guid

    该事件的相关标识符 GUID。相关性标识符,用于唯一标识工作流实例内的事件。

返回值

类型:System.Int32
到该事件的订阅数。

备注

提供一个工作流可使用事件的活动应使用GetEventSubscriptionCount方法来确定是否存在任何活动的订阅服务器的事件。如果没有订阅的事件,可以选择该活动不会引发该事件。

另请参阅

引用

IPSWorkflowService 接口

IPSWorkflowService 成员

Microsoft.Office.Project.Server.Library 命名空间