Initializes a newly created NSURL that points to a location specified by resolving bookmark data.
Original signature is '- (id)initByResolvingBookmarkData:(NSData *)bookmarkData options:(NSURLBookmarkResolutionOptions)options relativeToURL:(NSURL *)relativeURL bookmarkDataIsStale:(BOOL *)isStale error:(NSError **)error'
Available in Mac OS X v10.6 and later.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public virtual Id InitByResolvingBookmarkDataOptionsRelativeToURLBookmarkDataIsStaleError( NSData bookmarkData, NSURLBookmarkResolutionOptions options, NSURL relativeURL, out bool isStale, out NSError error )
Public Overridable Function InitByResolvingBookmarkDataOptionsRelativeToURLBookmarkDataIsStaleError ( _ bookmarkData As NSData, _ options As NSURLBookmarkResolutionOptions, _ relativeURL As NSURL, _ <OutAttribute> ByRef isStale As Boolean, _ <OutAttribute> ByRef error As NSError _ ) As Id
public: virtual Id^ InitByResolvingBookmarkDataOptionsRelativeToURLBookmarkDataIsStaleError( NSData^ bookmarkData, NSURLBookmarkResolutionOptions options, NSURL^ relativeURL, [OutAttribute] bool% isStale, [OutAttribute] NSError^% error )
Parameters
- bookmarkData (NSData)
- The bookmark data the URL is derived from.
- options (NSURLBookmarkResolutionOptions)
- Options taken into account when resolving the bookmark data.
- relativeURL (NSURL)
- The base URL that the bookmark data is relative to.
- isStale (Boolean%)
- If YES, the bookmark data is stale.
- error (NSError%)
- The error that occurred in the case that the URL cannot be created.
Return Value
An NSURL initialized by resolving bookmarkData.
Version Information
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later)