del método SearchAndProcessItem.Add

Agrega la tarea de buscar y procesar el trabajo del temporizador principal de Microsoft Office SharePoint Server 2007 .

Espacio de nombres:  Microsoft.Office.RecordsManagement.SearchAndProcess
Ensamblado:  Microsoft.Office.Policy (en Microsoft.Office.Policy.dll)

Sintaxis

'Declaración
<PermissionSetAttribute(SecurityAction.LinkDemand, Name := "FullTrust")> _
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Function Add ( _
    web As SPWeb, _
    schedule As DateTime, _
    gParentId As Guid, _
    nItemId As Integer, _
    fRememberWebId As Boolean, _
    gItemUniqueId As Guid, _
    gBatchId As Guid, _
    nUserId As Integer _
) As Guid
'Uso
Dim instance As SearchAndProcessItem
Dim web As SPWeb
Dim schedule As DateTime
Dim gParentId As Guid
Dim nItemId As Integer
Dim fRememberWebId As Boolean
Dim gItemUniqueId As Guid
Dim gBatchId As Guid
Dim nUserId As Integer
Dim returnValue As Guid

returnValue = instance.Add(web, schedule, _
    gParentId, nItemId, fRememberWebId, _
    gItemUniqueId, gBatchId, nUserId)
[PermissionSetAttribute(SecurityAction.LinkDemand, Name = "FullTrust")]
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public Guid Add(
    SPWeb web,
    DateTime schedule,
    Guid gParentId,
    int nItemId,
    bool fRememberWebId,
    Guid gItemUniqueId,
    Guid gBatchId,
    int nUserId
)

Parámetros

  • schedule
    Tipo: System.DateTime

    La fecha y hora que desea ejecutar la operación de buscar y procesar.

  • gParentId
    Tipo: System.Guid

    Un GUID que identifica al elemento primario del elemento de trabajo.

  • nItemId
    Tipo: System.Int32

    Un entero de 32 bits que identifica una lista de elementos asociada con el elemento de trabajo.

  • fRememberWebId
    Tipo: System.Boolean

    true para establecer el identificador de la web; en caso contrario, false.

  • gBatchId
    Tipo: System.Guid

    Un GUID que especifica un identificador de contexto para el motor de elemento de trabajo de trabajo. El valor puede variar dependiendo del tipo de trabajo; Por ejemplo, puede almacenar un ID de usuario para las alertas, pero para flujo de trabajo almacenaría un ID de flujo de trabajo.

  • nUserId
    Tipo: System.Int32

    El usuario en cuyo nombre se realiza la operación de búsqueda y de proceso.

Valor devuelto

Tipo: System.Guid
Un GUID que representa el GUID del trabajo del temporizador que se creó para esta solicitud.

Comentarios

El método Add produce una excepción si se produce alguno de los siguientes:

  • El ensamblado al que se hace referencia no se encuentra o no implementa la interfaz IProcess.

  • La hora en que ha especificado que se ejecute su trabajo no es válida. Por ejemplo, ha especificado una hora en el pasado.

La operación de búsqueda y el proceso se crea como un trabajo del temporizador de una sola vez, asincrónica.

El parámetro nUserId permite especificar el usuario en cuyo nombre la búsqueda y se realiza la operación de proceso. Elementos a los que el usuario no tiene suficientes derechos no se incluyen en el conjunto de las operaciones de buscar y procesar.

Vea también

Referencia

clase SearchAndProcessItem

Miembros SearchAndProcessItem

Espacio de nombres Microsoft.Office.RecordsManagement.SearchAndProcess