Share via


Microsoft.Office.RecordsManagement.SearchAndProcess namespace

Provides types and members to define and initiate search and process operations.

Search and process operations enable you to use SharePoint Server to perform a search query, and then perform a specific, custom action upon each list item returned by the query. For example, you might need to identify a certain set of documents, based on specific document metadata, and then move those documents into a records repository.

For more information, see Search and Process Overview.

Classes

  Class Description
Public class SearchAndProcessItem Represents the search and process operation that you want to execute, and includes a method to initiate the operation.
Public class SearchAndProcessWIJD This class and its members are reserved for internal use and are not intended to be used in your code.
Public class SearchParameters Represents the properties that determine the search behavior of compliance search processes.

Interfaces

  Interface Description
Public interface IProcess The interface that must be implemented by an assembly to process items as part of a search and process operation.
Public interface IProcessAndSendEmail Defines the action of an item processor that can also send e-mail.
Public interface ISearchEnumerator Provides an interface to interact with the search and process job.
Public interface ISearchParameters Represents the interface that exposes the set of search query parameters.
Public interface ISearchParameters2 The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code.
Public interface ISearchParameters3 Adds support for the query rules search feature.
Public interface ISearchProvider Provides an abstraction for a search provider to implement a custom search provider that can be used to replace the default search provider only for the search and process timer job.
Public interface ISearchProvider2 Reserved for internal use.