Platforms to show: All Mac Windows Linux Cross-Platform
Alias
Classes and functions to deal with file's alias data.
- Modules
- module CFBookmarkMBS
- method Available as boolean
- method CreateBookmarkData(file as folderitem, options as UInt32 = 1024, relativeToURL as folderitem = nil) as string
- method CreateBookmarkData(file as folderitem, options as UInt32, resourcePropertiesToInclude() as string, relativeToURL as folderitem = nil) as string
- method CreateBookmarkData(URL as CFURLMBS, options as UInt32 = 1024, relativeToURL as CFURLMBS = nil) as string
- method CreateBookmarkData(URL as CFURLMBS, options as UInt32 = 1024, relativeToURL as folderitem = nil) as string
- method CreateBookmarkData(URL as CFURLMBS, options as UInt32, resourcePropertiesToInclude() as string, relativeToURL as CFURLMBS = nil) as string
- method CreateBookmarkData(URL as CFURLMBS, options as UInt32, resourcePropertiesToInclude() as string, relativeToURL as folderitem = nil) as string
- method CreateBookmarkData(URL as string, options as UInt32 = 1024, relativeToURL as string = "") as string
- method CreateBookmarkData(URL as string, options as UInt32, resourcePropertiesToInclude() as string, relativeToURL as string = "") as string
- method CreateBookmarkDataFromAliasRecord(AliasRecordData as string) as string
- method LastError as CFErrorMBS
- method ReadBookmarkDataFromFile(file as folderitem) as string
- method ResolveBookmarkData(bookmark as string, options as UInt32, relativeToURL as folderitem, byref isStale as boolean) as folderitem
- method ResolveBookmarkData(bookmark as string, options as UInt32, relativeToURL as folderitem, resourcePropertiesToInclude() as string, byref isStale as boolean) as folderitem
- method ResolveBookmarkData(bookmark as string, options as UInt32, relativeToURL as string, byref isStale as boolean) as string
- method ResolveBookmarkData(bookmark as string, options as UInt32, relativeToURL as string, resourcePropertiesToInclude() as string, byref isStale as boolean) as string
- method ResolveBookmarkDataToCFURLMBS(bookmark as string, options as UInt32, relativeToURL as CFURLMBS, byref isStale as boolean) as CFURLMBS
- method ResolveBookmarkDataToCFURLMBS(bookmark as string, options as UInt32, relativeToURL as CFURLMBS, resourcePropertiesToInclude() as string, byref isStale as boolean) as CFURLMBS
- method ResolveBookmarkDataToCFURLMBS(bookmark as string, options as UInt32, relativeToURL as folderitem, byref isStale as boolean) as CFURLMBS
- method ResolveBookmarkDataToCFURLMBS(bookmark as string, options as UInt32, relativeToURL as folderitem, resourcePropertiesToInclude() as string, byref isStale as boolean) as CFURLMBS
- method ResourcePropertiesForKeysFromBookmarkData(BookmarkData as string) as dictionary
- method ResourcePropertiesForKeysFromBookmarkData(BookmarkData as string, resourcePropertiesToReturn() as string) as dictionary
- method ResourcePropertyForKeyFromBookmarkData(BookmarkData as string, resourcePropertyKey as string) as Variant
- method StartAccessingSecurityScopedResource(URL as CFURLMBS) as boolean
- method StopAccessingSecurityScopedResource(URL as CFURLMBS)
- method WriteBookmarkDataToFile(BookmarkData as string, file as folderitem, options as UInt32) as boolean
- module CFBookmarkMBS
- Blog Entries
Release notes
- Version 21.0
- Deprecated AliasInfoMBS and MacAliasMBS classes in favor of CFBookmarkMBS module.
- Version 17.1
- Fixed CFBookmarkMBS.ResourcePropertiesForKeysFromBookmarkData to know keys.
The items on this page are in the following plugins: MBS MacCF Plugin, MBS MacClassic Plugin.