NativeActivityContext.CreateBookmark Method (BookmarkCallback, BookmarkOptions)

.NET Framework (current version)

Creates the point at which a NativeActivity can passively wait to be resumed, with the specified method to execute when notification of the resume operation completes and with the specified option that governs how the bookmark is used during the execution of the current NativeActivity.

Namespace:   System.Activities
Assembly:  System.Activities (in System.Activities.dll)

public Bookmark CreateBookmark(
	BookmarkCallback callback,
	BookmarkOptions options


Type: System.Activities.BookmarkCallback

The method to be called when a notification signals resumption of the NativeActivity.

Type: System.Activities.BookmarkOptions

An enumerated setting that governs how the bookmark operates in relation to other threads during the execution of the current NativeActivity.

Return Value

Type: System.Activities.Bookmark

A bookmark that includes the callback method and the bookmark execution option.

Bookmark options include MultipleResume, NonBlocking and None.

Bookmark callbacks can operate without bookmark options but bookmark options must always be paired with a callback because the options do not apply in situations where there is no callback method.

.NET Framework
Available since 4.0
Return to top