SearchAndProcessItem members

Represents the search and process operation that you want to execute, and includes a method to initiate the operation.

The SearchAndProcessItem type exposes the following members.

Constructors

  Name Description
Public method SearchAndProcessItem() Initializes a new instance of a SearchAndProcessItem object.
Public method SearchAndProcessItem(String, String, String, String) Initializes a new instance of a SearchAndProcessItem object.

Top

Properties

  Name Description
Public property AssemblyName Gets or sets the name of the assembly that contains the class which implements the IProcess interface.
Public property ClassName Gets or sets the name of the class that implements the IProcess interface. This class is used to process each item returned by the search.
Public property ContextualScopePath Gets or sets the path to which the search is scoped. (Inherited from SearchParameters.)
Public property ContextualScopeUrl Gets or sets the site URL to which the search is scoped. (Inherited from SearchParameters.)
Public property DisplayName Gets or sets the name displayed on the e-mail report for this search and process job.
Public property EnableQueryRules Gets or sets a Boolean value that specifies whether the search query should process query rules. (Inherited from SearchParameters.)
Public property EnableResultTableStacking Gets or sets a Boolean value that specifies whether multiple result sets should be merged. (Inherited from SearchParameters.)
Public property EnableStemming Gets or sets a Boolean value that specifies whether stemming is enabled. (Inherited from SearchParameters.)
Public property KeywordQuery Gets and sets the query text that is used for executing the search. (Inherited from SearchParameters.)
Public property LCID Gets or sets the locale ID (LCID) of the culture that should be used to execute the search. (Inherited from SearchParameters.)
Public property MethodArgs Gets or sets any optional arguments to pass to the process assembly and class.
Public property NoiseIgnored Gets or sets a Boolean value that specifies whether the search query should execute even if the query text contains only noise words. (Inherited from SearchParameters.)
Public property ResultsRequested Gets or sets the number of search results requested for this query.
Public property Scope Gets and sets the scope for the search. (Inherited from SearchParameters.)
Public property SearchApplication Specifies the search application to use for the search operation.
Public property TrimDuplicates Gets or sets a Boolean value that specifies whether duplicate items should be removed from the search results. (Inherited from SearchParameters.)
Public property UsersToNotify Gets or sets a list of the e-mail addresses of the users to send a report to by e-mail on the search and process job results.

Top

Methods

  Name Description
Public method Add Adds the search and process job to the Microsoft Office SharePoint Server 2007 master timer job.
Public methodStatic member Deserialize Deserializes the SearchAndProcessItem object.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public methodStatic member GetAssemblyName Gets the name of the assembly to call to process each item returned by the search.
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public methodStatic member RegisterSearchEngine Calls the RegisterSearchEngine within SearchAndProcessUtilities.
Public method ToString (Inherited from Object.)
Public methodStatic member UnregisterSearchEngine Calls the UnregisterSearchEngine within SearchAndProcessUtilities.

Top

See also

Reference

SearchAndProcessItem class

Microsoft.Office.RecordsManagement.SearchAndProcess namespace