Compartilhar via


SPWorkItemCollection.UpdateWorkItem method

Permite que você altere a data de entrega, a carga binária ou a carga de texto em um item de trabalho especificado.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Sub UpdateWorkItem ( _
    workItemId As Guid, _
    deliveryDate As DateTime, _
    binaryPayload As Byte(), _
    textPayload As String _
)
'Uso
Dim instance As SPWorkItemCollection
Dim workItemId As Guid
Dim deliveryDate As DateTime
Dim binaryPayload As Byte()
Dim textPayload As String

instance.UpdateWorkItem(workItemId, deliveryDate, _
    binaryPayload, textPayload)
public void UpdateWorkItem(
    Guid workItemId,
    DateTime deliveryDate,
    byte[] binaryPayload,
    string textPayload
)

Parâmetros

  • workItemId
    Type: System.Guid

    Identificador exclusivo (GUID) do item de trabalho que você pretende atualizar. Necessário.

  • deliveryDate
    Type: System.DateTime

    Opcional. Atualiza o valor de data e hora que indica a data de entrega do item de trabalho.

  • binaryPayload
    Type: []

    Opcional. Atualiza a matriz de bytes que representa o conteúdo da carga do binário.

  • textPayload
    Type: System.String

    Opcional. Atualiza o valor de seqüência de caracteres que representa o conteúdo da carga do texto.

Comentários

Após a consulta GetRunnableWorkItems é executada e você tem itens de trabalho na fila, você pode atualizar apenas três propriedades. Você pode alterar a data de entrega, você poderá alterar a carga binária ou você pode alterar a carga útil de texto.

Observe que se você alterar a data de entrega usando esse método, você efetivamente chamou SPWorkItemCollection.RevertInProgressWorkItem no item de trabalho, pois a fila não confiável pode avaliar o status de entrega. Você deve chamar a consulta de GetRunnableWorkItems para buscar o item de trabalho novamente.

Ver também

Referência

SPWorkItemCollection class

SPWorkItemCollection members

Microsoft.SharePoint namespace

SPWorkItemCollection.RevertInProgressWorkItem