Share via


UserDataTaskListLimitedWriteOperations Class

Definition

Provides operations that an app can perform on a task list that it has not created.

public ref class UserDataTaskListLimitedWriteOperations sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class UserDataTaskListLimitedWriteOperations final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class UserDataTaskListLimitedWriteOperations
Public NotInheritable Class UserDataTaskListLimitedWriteOperations
Inheritance
Object Platform::Object IInspectable UserDataTaskListLimitedWriteOperations
Attributes

Windows requirements

Device family
Windows 10 Creators Update (introduced in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v4.0)

Remarks

Get an instance of this class by using the LimitedWriteOperations property of a UserDataTaskList.

Methods

TryCompleteTaskAsync(String)

Asynchronously attempts to mark a task as completed.

TryCreateOrUpdateTaskAsync(UserDataTask)

Asynchronously attempts to create or update a task.

TryDeleteTaskAsync(String)

Asynchronously attempts to delete a task.

TrySkipOccurrenceAsync(String)

Asynchronously attempts to skip the current instance of a reoccurring task and move to the next instance.

Applies to