Enumeration

CFURLBookmarkCreationOptions

Type for bookmark data creation options.

Declaration

typedef enum CFURLBookmarkCreationOptions : CFOptionFlags {
    ...
} CFURLBookmarkCreationOptions;

Overview

See Bookmark Data Creation Options for possible values.

Topics

Type Properties

kCFURLBookmarkCreationMinimalBookmarkMask

Specifies that an alias created with the bookmark data be created with minimal information, which may make it smaller but still able to resolve in certain ways.

kCFURLBookmarkCreationPreferFileIDResolutionMask

Specifies that an alias created with the bookmark data prefers resolving with its embedded file ID.

Deprecated
kCFURLBookmarkCreationSecurityScopeAllowOnlyReadAccess

When combined with the kCFURLBookmarkCreationWithSecurityScope option, specifies that you want to create a security-scoped bookmark that, when resolved, provides a security-scoped URL allowing read-only access to a file-system resource; for use in an app that adopts App Sandbox.

kCFURLBookmarkCreationSuitableForBookmarkFile

Specifies that the bookmark data include properties required to create Finder alias files.

kCFURLBookmarkCreationWithSecurityScope

Specifies that you want to create a security-scoped bookmark that, when resolved, provides a security-scoped URL allowing read/write access to a file-system resource; for use in an app that adopts App Sandbox.

See Also

Bookmark Data Types

CFURLBookmarkFileCreationOptions

Type for bookmark file creation options.

CFURLBookmarkResolutionOptions

Type for bookmark data resolution options.