Creates a document URL object (of type
SKDocument) based on a scheme, parent, and name.
- macOS 10.3+
- Core Services
The scheme to use—analogous to the scheme of a URL. Only documents referenced with the “
file” scheme can be read by the
SKIndexfunction. The scheme can be anything you like if you use the
Add Document(_: _: _: _:)
SKIndexfunction. The scheme can be
Add Document With Text(_: _: _: _:)
NULL, in which case it will be set to be the same scheme as the document URL object’s parent. For more information on schemes, see http://www.iana.org/assignments/uri-schemes.html.
The document URL object one step up in the document hierarchy. Can be
The name of the document that you’re creating a document URL object for. For the “
file” scheme, it is the name of the file or the container, not its path. The path can be constructed by following parent links. The maximum length for a document name is 256 bytes.
The new document URL object, or
NULL on failure.
The new document URL object’s parent can be
NULL, but you must specify either a scheme or a parent. When your application no longer needs the document URL object, dispose of it by calling