del método WorkflowMessagingService.PublishEvent
Publica un evento con el host de flujo de trabajo.
Espacio de nombres: Microsoft.SharePoint.WorkflowServices
Ensamblado: Microsoft.SharePoint.WorkflowServicesBase (en Microsoft.SharePoint.WorkflowServicesBase.dll)
Sintaxis
'Declaración
Public MustOverride Function PublishEvent ( _
eventSourceId As Guid, _
eventName As String, _
payload As IDictionary(Of String, Object) _
) As String
'Uso
Dim instance As WorkflowMessagingService
Dim eventSourceId As Guid
Dim eventName As String
Dim payload As IDictionary(Of String, Object)
Dim returnValue As String
returnValue = instance.PublishEvent(eventSourceId, _
eventName, payload)
public abstract string PublishEvent(
Guid eventSourceId,
string eventName,
IDictionary<string, Object> payload
)
Parámetros
eventSourceId
Tipo: System.GuidGuid que identifica el origen del evento.
eventName
Tipo: System.StringNombre completo del evento.
payload
Tipo: System.Collections.Generic.IDictionary<String, Object>objeto de IDictionary que contiene las propiedades de evento como pares nombre/valor.
Valor devuelto
Tipo: System.String
Devuelve el evento que se va a publicar.
Comentarios
El eventSourceId debe establecerse en el identificador del ámbito desde el que el evento es con barandilla – es decir, el identificador de la lista de eventos de la lista, el identificador de la web para eventos web o el identificador del proyecto para los eventos del proyecto.
El parámetro eventSourceId debe ser único dentro del ámbito de una colección de sitios (instancia de**[T:Microsoft.SharePoint.SPWeb)]** ).
Vea también
Referencia
clase WorkflowMessagingService