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
web
Tipo: Microsoft.SharePoint.SPWebEl sitio en el que la operación de búsqueda y el proceso se va a realizar.
schedule
Tipo: System.DateTimeLa fecha y hora que desea ejecutar la operación de buscar y procesar.
gParentId
Tipo: System.GuidUn GUID que identifica al elemento primario del elemento de trabajo.
nItemId
Tipo: System.Int32Un entero de 32 bits que identifica una lista de elementos asociada con el elemento de trabajo.
fRememberWebId
Tipo: System.Booleantrue para establecer el identificador de la web; en caso contrario, false.
- gItemUniqueId
Tipo: System.Guid
gBatchId
Tipo: System.GuidUn 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.Int32El 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
Espacio de nombres Microsoft.Office.RecordsManagement.SearchAndProcess