Microsoft.SharePoint.WorkManagement.Client namespace
The Work Management Service Application consolidates tasks that are assigned to a user from SharePoint, Exchange Server, and Project Server and displays them on the user's personal site. Client apps can use the SortableSessionManager or UserOrderedSessionManager to create sessions and work with tasks or the UserSettingsManager to configure user settings.
Classes
Class | Description | |
---|---|---|
BaseSession | Represents the base session to access work management tasks. | |
BooleanCriterion | Represents filtering by Boolean value. | |
CalloutInfo | Represents the information for the callout. | |
CreateRefreshJobResult | Represents the result of the Execute method for a farm-level refresh job. | |
CustomAttributeFilter | Represents filtering by custom attributes. | |
DashboardScriptExtensionInfo | Represents dashboard script extension information. | |
DashboardScriptExtensionInfoClientCollection | Represents a collection of dashboard script extension information. | |
DateRangeCriterion | Represents filtering a task list by date range. | |
ExchangeUserSyncState | Represents the status of external task server synchronization for a user. | |
Location | Represents information about the source location of a task. | |
LocationClientCollection | Represents a collection of locations. | |
LocationDisplaySetting | Represents the display settings for a location. | |
LocationFilter | Represents filtering by location. | |
LocationGroupClientCollection | Represents a collection of tasks ordered by location. | |
LocationOrientedSortableSession | Represents a session with tasks divided by location group and sorted. | |
LocationOrientedUserOrderedSession | Represents a session with task grouped by location and with user sorting. | |
LocationUpdateResult | Represents the results of updating a location. | |
LocationUpdateResultClientCollection | Represents a collection of location update results. | |
NameCriterion | Represents filtering by name. | |
NonTaskDataReadResult | Represents information about a user’s task list and experience settings that are not specific to the tasks. | |
OrderInfo | Represents the order of the results of a sortable task query. | |
PersistedProperties | Represents persisted properties for a user. | |
ProviderErrorInfo | Represents information about an error from a task provider. | |
ProviderErrorInfoClientCollection | Represents a collection of provider error information. | |
ProviderRefreshStatus | Represents the status of the provider's refresh. | |
ProviderRefreshStatusClientCollection | Represents a collection of provider refresh status information. | |
RefreshEventInfoClientCollection | Represents a collection of refresh event information. | |
RefreshHealthInfo | Represents the overall health of the refresh system for a particular user. | |
RefreshHistory | Represents refresh history information. | |
RefreshResult | Represents information about one particular user refresh. | |
SortableSession | Represents a session with sorted tasks. | |
SortableSessionManager | Represents the manager of sortable sessions. | |
SortableTaskQuery | Represents a task query with sorting. | |
Task | Represents a task. | |
TaskClientCollection | Represents a collection of tasks. | |
TaskFilter | Represents filter information for a task query. | |
TaskPropertyNames | ||
TaskQuery | Represents a query used to retrive tasks from the server. | |
TaskQueryByLocationResult | Represents the results of reading tasks by location. | |
TaskQueryByLocationResultObjectPropertyNames | ||
TaskQueryByLocationResultPropertyNames | ||
TaskQueryObjectPropertyNames | ||
TaskQueryPropertyNames | ||
TaskQueryResult | Represents the results of reading tasks. | |
TaskQueryResultObjectPropertyNames | ||
TaskQueryResultPropertyNames | ||
TaskRefreshResult | Represents the status of a single task-refresh call. | |
TaskRefreshResultObjectPropertyNames | ||
TaskRefreshResultPropertyNames | ||
TaskWriteResult | Represents the results of a task-write operation. | |
TaskWriteResultObjectPropertyNames | ||
TaskWriteResultPropertyNames | ||
UserOrderedSession | Represents a session with tasks sorted by the user. | |
UserOrderedSessionManager | Represents the manager for sessions sorted by user. | |
UserSettings | Represents the settings from the user. | |
UserSettingsManager | Represents the manager for configuring user settings. | |
UserSettingsPropertyNames | ||
ViewSelectionInfo | Represents the informations about the view selector. | |
ViewSelectionInfoPropertyNames |
Enumerations
Enumeration | Description | |
---|---|---|
BooleanCompareType | Represents Boolean result values. | |
CriterionConcatType | Represents criterion concatenation types. | |
ExchangeOptInResult | Represents status information for an operation to enable synchronization with an external task server for a user. | |
ExchangeSyncResult | Represents information about a task server synchronization operation. | |
PinAge | Represents the period of time since a pin was created. | |
PinnedState | Represents pin states. | |
PrivacyType | Represents privacy states. | |
RefreshState | Represents refresh states. | |
SortableTaskField | Represents sortable task fields. | |
StringCompareType | Represents comparison operators that can be used when filtering queries on a string property. | |
TaskQueryErrorType | Represents error types during a task query. | |
WritableTaskField | Represents task fields that can be updated. | |
WriteFieldErrorType | Represents error types during a field write operation. |
See also
Reference
Other resources
Walkthrough SharePoint 2013 features in the work management service application (video 11:14)
SharePoint 2013: Work Management Service Application
Use Windows PowerShell cmdlets to administer the Work Management Service in SharePoint Server 2013