BaseSession members

Include protected members
Include inherited members

Represents the base session to access work management tasks.

The BaseSession type exposes the following members.

Constructors

  Name Description
Public method BaseSession

Top

Properties

  Name Description
Public property Context (Inherited from ClientObject.)
Protected property ObjectData (Inherited from ClientObject.)
Public property ObjectVersion (Inherited from ClientObject.)
Public property Path (Inherited from ClientObject.)
Public property ServerObjectIsNull (Inherited from ClientObject.)
Public property Tag (Inherited from ClientObject.)
Public property TypedObject (Inherited from ClientObject.)

Top

Methods

  Name Description
Public method AddAttributeToTask Adds an attribute to the task.
Public method BeginCacheRefresh Starts a cache refresh job that will start farm level refresh jobs on the My farm.
Public method BeginExchangeSync Starts the Exchange synchronization process.
Protected method CheckUninitializedProperty (Inherited from ClientObject.)
Public method CreatePersonalTaskAndPromoteToProviderTask Creates a new personal task and then tries to promote it to the provider specified by the locationKey parameter.
Public method CreateTask Creates a new task.
Public method CustomFromJson (Inherited from ClientObject.)
Public method DeleteTask Deletes a task.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FromJson (Inherited from ClientObject.)
Public method GetCalloutInfo Gets the information for the task callout
Public method GetHashCode (Inherited from Object.)
Public method GetRefreshHealthInfo Gets the refresh health info.
Public method GetRefreshHistory Gets the refresh history.
Public method GetRefreshStatus Gets the refresh status for a task.
Public method GetType (Inherited from Object.)
Protected method InitNonPropertyFieldFromJson (Inherited from ClientObject.)
Protected method InitOnePropertyFromJson (Inherited from ClientObject.)
Public method IsExchangeJobPending Returns true if the synchronization process is in progress for the user; otherwise false.
Public method IsObjectPropertyInstantiated (Inherited from ClientObject.)
Public method IsPropertyAvailable (Inherited from ClientObject.)
Protected method LoadExpandoFields (Inherited from ClientObject.)
Protected method MemberwiseClone (Inherited from Object.)
Public method PinTask Marks a task as pinned and adds the task to the timeline.
Public method PromotePersonalTaskToProviderTaskInLocation Makes a copy of the specified task in the data source of the specified location and links it the AWIOP representation.
Public method ReadAllNonTaskData Gets information about a user’s task settings that is not specific to tasks themselves.
Public method RefreshLoad (Inherited from ClientObject.)
Public method RefreshSingleTask Refreshes a single task.
Public method RemoveAttributeFromTask Removes an attribute from a task.
Protected method RemoveFromParentCollection (Inherited from ClientObject.)
Public method RemovePinOnTask Removes the pin from a task.
Public method Retrieve() (Inherited from ClientObject.)
Public method Retrieve([]) (Inherited from ClientObject.)
Public method ToString (Inherited from Object.)
Protected method UpdateClientObjectPropertyType (Inherited from ClientObject.)
Public method UpdateTaskWithLocalizedValue Updates a field of the task with a localized value.

Top

See also

Reference

BaseSession class

Microsoft.SharePoint.WorkManagement.Client namespace