Topics   All   MacOS (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Deprecated   Guides   Examples   Videos
New in version: 10.0   10.1   10.2   10.3   10.4   10.5   11.0   11.1   11.2   11.3    Statistic    FMM    Blog  

Functions supported on MacOS

The functions listed below work when being used with MacOS, either client or server.

Item Details Server
AVAsset.AvailableMetadataFormats
Returns a list representing available metadata formats.

5.2
  ✅ Server
AVAsset.Duration
Returns the duration of a asset in seconds.

5.2
  ✅ Server
AVAsset.Framerate
Looks for first video track and reports the nominal frame rate.

5.2
  ✅ Server
AVAsset.HasProtectedContent
Queries whether the asset has protected content.

5.2
  ✅ Server
AVAsset.Image
Returns an image for the asset at or near a specified time.

5.2
  ✅ Server
AVAsset.ImageActualTime
Queries actual time for image.

6.5
  ✅ Server
AVAsset.IsComposable
Queries whether this asset can be used in compositions.

5.2
  ✅ Server
AVAsset.IsExportable
Indicates whether the asset can be exported.

5.2
  ✅ Server
AVAsset.IsPlayable
Checks whether the asset, or its URL, can be played.

5.2
  ✅ Server
AVAsset.IsReadable
Checks whether the asset’s media data can be extracted

5.2
  ✅ Server
AVAsset.Loaded
Queries load status of asset.

5.2
  ✅ Server
AVAsset.Lyrics
Queries the lyrics of the asset suitable for the current locale.

5.2
  ✅ Server
AVAsset.Metadata
Queries metadata.

5.2
  ✅ Server
AVAsset.MetadataKeys
Queries metadata keys.

5.2
  ✅ Server
AVAsset.NaturalHeight
Queries the natural height of the video.

5.2
  ✅ Server
AVAsset.NaturalWidth
Queries the natural width of the video.

5.2
  ✅ Server
AVAsset.OpenContainer
Opens a movie from a container.

5.2
  ✅ Server
AVAsset.OpenFile
Opens an asset from a file.

5.2
  ✅ Server
AVAsset.OpenURL
Opens a movie from URL.

5.2
  ✅ Server
AVAsset.PreferredRate
Queries the natural rate at which the asset is to be played.

5.2
  ✅ Server
AVAsset.PreferredVolume
Queries the preferred volume at which the audible media of asset is to be played.

5.2
  ✅ Server
AVAsset.Release
Releases the object and all memory used for it.

5.2
  ✅ Server
AVAsset.ReleaseAll
Release all asset objects.

10.2
  ✅ Server
AVAsset.RequestImageTimePrecision
Requests to use high precision for timing of images.

6.5
  ✅ Server
AVAsset.TimeCodes
Reads time codes from asset.

5.4
  ✅ Server
AVAsset.TrackCount
Queries the track count.

5.2
  ✅ Server
AVAsset.TrackInfo
Queries track details.

7.4
  ✅ Server
AVAsset.URL
Queries the URL used to open this asset.

5.2
  ✅ Server
AVAsset.WaitForLoaded
Waits for file to be loaded.

8.0
  ✅ Server
AVExport.AllExportPresets
Queries list of all supported presets.

6.1
  ✅ Server
AVExport.CancelExport
Cancels the execution of an export session.

6.1
  ✅ Server
AVExport.Duration
Queries duration of the asset.

6.1
  ✅ Server
AVExport.Error
Queries the error that occurred if the export status is Failed.

6.1
  ✅ Server
AVExport.EstimatedOutputFileLength
Queries the estimated byte size of exported file.

6.1
  ✅ Server
AVExport.ExportAsynchronously
Starts export.

6.1
  ✅ Server
AVExport.ExportSession
Creates a new export session.

6.1
  ✅ Server
AVExport.ExportSessionMerge
Creates a new export session.

6.2
  ✅ Server
AVExport.GetOutputFileType
Queries the output file type.

6.1
  ✅ Server
AVExport.GetOutputPath
Queries the current output path.

6.1
  ✅ Server
AVExport.GetOutputURL
Queries the current output URL.

6.1
  ✅ Server
AVExport.GetShouldOptimizeForNetworkUse
Queries whether video should be network optimized.

6.1
  ✅ Server
AVExport.GetTimeRange
Queries time range to export.

6.1
  ✅ Server
AVExport.OutputFileExtension
Queries preferred file extension for current export.

6.1
  ✅ Server
AVExport.PresetName
Returns the name of the preset used.

6.1
  ✅ Server
AVExport.Progress
Queries current progress.

6.1
  ✅ Server
AVExport.Release
Frees the session.

6.1
  ✅ Server
AVExport.ReleaseAll
Frees all export sessions.

10.5
  ✅ Server
AVExport.SetOutputFileType
Sets the output file type.

6.1
  ✅ Server
AVExport.SetOutputPath
Sets the output file path.

6.1
  ✅ Server
AVExport.SetOutputURL
Sets the output file URL.

6.1
  ✅ Server
AVExport.SetShouldOptimizeForNetworkUse
Whether to optimize video for network use.

6.1
  ✅ Server
AVExport.SetTimeRange
Specifies a time range to be exported from the source.

6.1
  ✅ Server
AVExport.Status
Queries status of export.

6.1
  ✅ Server
AVExport.SupportedFileTypes
Queries supported file type for this export session.

6.1
  ✅ Server
AVPlayer.AddView
Creates a player view.

10.2
  ❌ Server
AVPlayer.CloseView
Closes the video view.

10.2
  ❌ Server
AVPlayer.FindPlayers
Finds all players in current window.

7.3
  ❌ Server
AVPlayer.GetAsset
Queries the current asset.

7.3
  ❌ Server
AVPlayer.GetAutoResizingMask
Queries auto resizing mask.

10.2
  ❌ Server
AVPlayer.GetControlsStyle
Queries the controls style.

10.2
  ❌ Server
AVPlayer.GetDuration
Queries the length of the video in seconds.

7.1
  ❌ Server
AVPlayer.GetFinishedEvaluate
Queries expression to be run when transfer is finished.

7.4
  ❌ Server
AVPlayer.GetFinishedFileName
Queries the file name for the finished script to call.

7.4
  ❌ Server
AVPlayer.GetFinishedScriptName
Queries the script name to call when transfer finished.

7.4
  ❌ Server
AVPlayer.GetMuted
Queries mute state.

7.1
  ❌ Server
AVPlayer.GetProgressEvaluate
Queries expression to run on playback.

7.4
  ❌ Server
AVPlayer.GetProgressInterval
Queries progress interval.

7.4
  ❌ Server
AVPlayer.GetRate
Queries playback rate.

7.1
  ❌ Server
AVPlayer.GetShowsFrameSteppingButtons
Queries whether to show frame stepping buttons.

10.2
  ❌ Server
AVPlayer.GetShowsFullScreenToggleButton
Whether or not the controls pane will show a full screen toggle button.

10.2
  ❌ Server
AVPlayer.GetShowsSubtitles
Queries whether subtitles should be shown.

10.5
  ❌ Server
AVPlayer.GetTag
Queries the tag value.

10.2
  ❌ Server
AVPlayer.GetTime
Queries current time in seconds.

7.1
  ❌ Server
AVPlayer.GetVisible
Queries current visibility state.

10.2
  ❌ Server
AVPlayer.GetVolume
Queries current volume.

7.1
  ❌ Server
AVPlayer.GetWindowRef
Queries the window where this text view is located.

10.2
  ❌ Server
AVPlayer.OpenContainer
Opens the audio file from a container.

7.1
  ❌ Server
AVPlayer.OpenFile
Opens an audio file.

7.1
  ❌ Server
AVPlayer.OpenURL
Opens the movie with the given URL.

7.1
  ❌ Server
AVPlayer.Pause
Pauses playback.

7.1
  ❌ Server
AVPlayer.Play
Plays sound.

7.1
  ❌ Server
AVPlayer.Release
Releases the audio player.

7.1
  ❌ Server
AVPlayer.ReleaseAll
Releases all movies in memory.

7.1
  ❌ Server
AVPlayer.SetAutoResizingMask
Sets the auto resizing mask.

10.2
  ❌ Server
AVPlayer.SetControlsStyle
Sets the controls style.

10.2
  ❌ Server
AVPlayer.SetFinishedEvaluate
Sets expression to be run when playback is finished.

7.4
  ❌ Server
AVPlayer.SetFinishedScript
Sets which script to call when a transfer finished.

7.4
  ❌ Server
AVPlayer.SetFocus
Sets focus to the player view.

10.2
  ❌ Server
AVPlayer.SetFrameWithControl
Repositions text view to given control.

10.2
  ❌ Server
AVPlayer.SetMuted
Sets mute status.

7.1
  ❌ Server
AVPlayer.SetProgressEvaluate
Sets the expression to evaluate on progress.

7.4
  ❌ Server
AVPlayer.SetProgressInterval
Sets the progress interval.

7.4
  ❌ Server
AVPlayer.SetRate
Sets the playback rate.

7.1
  ❌ Server
AVPlayer.SetShowsFrameSteppingButtons
Whether to show frame stepping buttons.

10.2
  ❌ Server
AVPlayer.SetShowsFullScreenToggleButton
Whether or not the controls pane will show a full screen toggle button.

10.2
  ❌ Server
AVPlayer.SetShowsSubtitles
Seats whether subtitles should be shown.

10.5
  ❌ Server
AVPlayer.SetTag
Sets the tag value.

10.2
  ❌ Server
AVPlayer.SetTime
Sets the current time.

7.1
  ❌ Server
AVPlayer.SetVisible
Hides or shows the player view.

10.2
  ❌ Server
AVPlayer.SetVolume
Sets the volume.

7.1
  ❌ Server
AVRecorder.AddPreviewToWindow
Adds a preview area to the window.

6.1
  ❌ Server
AVRecorder.AddPreviewWithControl
Adds a preview area to the window using placeholder control.

10.3
  ❌ Server
AVRecorder.AudioDeviceCount
Queries number of audio devices found by the plugin.

6.1
  ❌ Server
AVRecorder.AudioDeviceInfo
Queries details about audio device.

6.1
  ❌ Server
AVRecorder.AuthorizationStatusForMediaType
Queries authorization status for audio/video recording.

8.4
  ❌ Server
AVRecorder.CaptureStillPhoto
Captures a still image.

6.2
  ❌ Server
AVRecorder.ClosePreview
Closes the preview view.

6.1
  ❌ Server
AVRecorder.CurrentQRCode
Queries current QRCode.

8.4
  ❌ Server
AVRecorder.GetAudioDevice
Queries name of audio device in use.

6.1
  ❌ Server
AVRecorder.GetAutomaticallyAdjustsVideoMirroring
Queries whether automatically mirroring is enabled.

7.4
  ❌ Server
AVRecorder.GetFilePath
Queries the current file path.

6.1
  ❌ Server
AVRecorder.GetVideoDevice
Queries name of video device in use.

6.1
  ❌ Server
AVRecorder.GetVideoMirrored
Queries whether video should be mirrored.

7.4
  ❌ Server
AVRecorder.HasQRCode
Whether we have a QRCode.

8.4
  ❌ Server
AVRecorder.Init
Starts a new recording session.

6.1
  ❌ Server
AVRecorder.IsRecording
Queries whether we are recording.

6.1
  ❌ Server
AVRecorder.IsVideoMirroringSupported
Queres whether video mirroring is supported.

7.4
  ❌ Server
AVRecorder.Release
Releases a recording session.

6.1
  ❌ Server
AVRecorder.ReleaseAll
Releases all recording sessions.

10.5
  ❌ Server
AVRecorder.RequestAccessForMediaType
Requests permissions for media type.

8.4
  ❌ Server
AVRecorder.SetAudioDevice
Sets the audio device to use.

6.1
  ❌ Server
AVRecorder.SetAutomaticallyAdjustsVideoMirroring
Set whether to allow automatically mirroring.

7.4
  ❌ Server
AVRecorder.SetFilePath
Sets the file path for recording.

6.1
  ❌ Server
AVRecorder.SetScreenInput
Sets video input to screen.

8.4
  ❌ Server
AVRecorder.SetVideoDevice
Sets the video device to use.

6.1
  ❌ Server
AVRecorder.SetVideoMirrored
Sets mirror state.

7.4
  ❌ Server
AVRecorder.StartPreview
Starts the preview.

6.1
  ❌ Server
AVRecorder.StartQRCodeDetection
Starts QRCode detection.

8.4
  ❌ Server
AVRecorder.StartRecording
Starts recording.

6.1
  ❌ Server
AVRecorder.StopQRCodeDetection
Stops QRCode detection.

8.4
  ❌ Server
AVRecorder.StopRecording
Stops recording.

6.1
  ❌ Server
AVRecorder.VideoDeviceCount
Queries number of video devices found by the plugin.

6.1
  ❌ Server
AVRecorder.VideoDeviceInfo
Queries details about video device.

6.1
  ❌ Server
App.CancelUserAttentionRequest
Cancels a previous user attention request.

6.1
  ❌ Server
App.ClearTouchBar
Clears a TouchBar assigned to the app.

8.4
  ❌ Server
App.EffectiveUserID
Queries effective user ID.

8.0
  ✅ Server
App.Exit
Quits the current process.

11.1
  ✅ Server
App.GetDockBadgeLabel
Returns the tile's current badge label.

2.6
  ❌ Server
App.GetDockIcon
Queries the dock icon.

3.2
  ✅ Server
App.GetProcessName
Queries the name of the application.

3.2
  ✅ Server
App.GetProcessPath
Queries the path of the application.

3.5
  ✅ Server
App.MemoryUsed
Queries amount of memory used.

6.5
  ✅ Server
App.OpenFile
Asks app to open a given file.

7.4
  ❌ Server
App.PlaySystemSound
Plays a system sound with given name.

11.3
  ❌ Server
App.ProcessID
Queries process ID.

8.0
  ✅ Server
App.RequestUserAttention
Starts a user attention request.

6.1
  ❌ Server
App.SetDockBadgeLabel
Sets the string to be displayed in the tile's badging area.

2.6
  ❌ Server
App.SetDockIcon
Sets the image for the dock icon for this application.

3.2
  ✅ Server
App.SetProcessName
Sets the name of the current application.

3.2
  ✅ Server
App.UserID
Queries user ID.

8.0
  ✅ Server
AppleScript.Close
Removes a Script from memory.

1.0
  ✅ Server
AppleScript.Compile
Compiles the script and returns the Script ID.

1.0
  ✅ Server
AppleScript.Execute
Executes an AppleScript that was previously compiled using the AppleScript.Compile function.

1.0
  ✅ Server
AppleScript.GetPropertyName
Queries name of property with given index.

4.2
  ✅ Server
AppleScript.GetPropertyValue
Queries property value text.

4.2
  ✅ Server
AppleScript.LastError
Returns the last error code.

1.0
  ✅ Server
AppleScript.LastErrorMessage
Returns the last error message.

1.0
  ✅ Server
AppleScript.PropertyCount
Queries the number of properties in the script.

4.2
  ✅ Server
AppleScript.Run
The function compiles the AppleScript text and runs it.

1.0
  ✅ Server
AppleScript.SetPropertyValue
Sets property value with new text.

4.2
  ✅ Server
Applescript.DeterminePermissionToAutomateTarget
Checks whether AppleScript is allowed.

9.0
  ❌ Server
Archive.Compress
Compresses files to an archive.

9.0
  ✅ Server
Archive.CompressContainer
Compresses one container into a new archive.

11.1
  ✅ Server
Archive.Content
Lists content of archive as JSON.

9.0
  ✅ Server
Archive.Extract
Extracts files in an archive.

9.0
  ✅ Server
Archive.ExtractFile
Extracts one file and returns as container.

10.4
  ✅ Server
Archive.FileList
Lists file paths in the archive.

9.0
  ✅ Server
Archive.LibVersion
Queries version of LibArchive.

9.0
  ✅ Server
Archive.LibVersionDetails
Queries version of LibArchive.

9.0
  ✅ Server
Archive.SupportedFormats
Returns the list of supported formats.

9.0
  ✅ Server
Archive.Verify
Verifies files in an archive.

9.2
  ✅ Server
Audit.Backup
Log record.

8.5
  ✅ Server
Audit.Backup2
Log record.

8.5
  ✅ Server
Audit.Changed
Log record change.

2.8
  ✅ Server
Audit.Changed2
Same as Audit.Changed, but here you pass the list of fields to check.

3.1
  ✅ Server
Audit.ClearCaches
Clears internal caches for audit functions.

3.1
  ✅ Server
Audit.Delete
Log record deletion.

2.8
  ✅ Server
Audit.Delete2
Same as Audit.Delete, but here you pass the list of fields to check.

3.1
  ✅ Server
Audit.FieldIDForName
Looks up the Audit cache for a field name.

8.2
  ✅ Server
Audit.FieldNameForID
Looks up the Audit cache for a field ID.

8.0
  ✅ Server
Audit.GetEnabled
Queries enable status.

7.1
  ✅ Server
Audit.GetIgnoreCalculations
Queries whether stored calculations are audited.

4.4
  ✅ Server
Audit.GetIgnoreRepetitions
Queries whether repetition fields should be ignored.

10.3
  ✅ Server
Audit.GetIgnoreSummaryFields
Queries whether summary fields are audited.

5.4
  ✅ Server
Audit.GetIgnoreUnderscoreFieldNames
Queries the state of the underscore ignore setting.

5.3
  ✅ Server
Audit.GetIgnoredFieldNames
Queries list of ignored field names.

7.3
  ✅ Server
Audit.GetLogAccess
Queries whether plugin logs access.

4.1
  ✅ Server
Audit.GetUUIDField
Queries UUID field name.

7.3
  ✅ Server
Audit.Hash
Hashes the field/value.

11.1
  ✅ Server
Audit.SetEnabled
Turns audit globally on or off.

7.1
  ✅ Server
Audit.SetIgnoreCalculations
Set whether stored calculations are audited.

4.4
  ✅ Server
Audit.SetIgnoreRepetitions
Whether to ignore repetitions.

10.3
  ✅ Server
Audit.SetIgnoreSummaryFields
Set whether summary fields are audited.

5.4
  ✅ Server
Audit.SetIgnoreUnderscoreFieldNames
Sets whether to ignore all field names whose name starts with underscore character.

5.3
  ✅ Server
Audit.SetIgnoredFieldNames
Sets the ignored field names.

2.8
  ✅ Server
Audit.SetLogAccess
Sets whether access is logged.

4.1
  ✅ Server
Audit.SetUUIDField
Sets the UUID field name.

7.3
  ✅ Server
Audit.TableIDForName
Looks up the Audit cache for a table name.

8.2
  ✅ Server
Audit.TableNameForID
Looks up the Audit cache for a table ID.

8.0
  ✅ Server
Backdrop.Close
Closes the backdrop window.

2.1
  ❌ Server
Backdrop.Install
Installs the backdrop window.

2.1
  ❌ Server
Barcode.Detect
Detects a barcode.

3.5
  ✅ Server
Barcode.DrawBarcode
Draws a barcode into a PDF page.

3.5
  ✅ Server
Barcode.EANChecksum
Calculates checksum for EAN barcodes.

5.0
  ✅ Server
Barcode.Generate
Generates a barcode.

3.5
  ✅ Server
Barcode.GenerateJSON
Generates a barcode.

9.4
  ✅ Server
Barcode.GetInputMode
Queries input mode.

8.1
  ✅ Server
Barcode.GetOption
Queries option by index.

8.1
  ✅ Server
Barcode.GetPrimary
Queries primary parameter.

7.1
  ✅ Server
Barcode.ISBNChecksum
Calculates checksum for ISBN barcodes.

5.0
  ✅ Server
Barcode.LibVersion
Queries version of Zint library.

9.3
  ✅ Server
Barcode.LoadLibrary
Loads the zbar library.

11.3
  ✅ Server
Barcode.Modulo10Checksum
Calculate checksum with Modulo 10 recursive.

11.1
  ✅ Server
Barcode.Scan
Scans for barcodes in a picture.

11.3
  ✅ Server
Barcode.SetInputMode
Sets input mode.

8.1
  ✅ Server
Barcode.SetOption
Sets option by index.

8.1
  ✅ Server
Barcode.SetOptions
Sets options for barcode creation.

4.3
  ✅ Server
Barcode.SetPrimary
Sets primary parameter.

7.1
  ✅ Server
Barcode.UPCChecksum
Calculates checksum for UPC barcodes.

3.5
  ✅ Server
Barcode.WriteFile
Generates a barcode and writes to file.

4.3
  ✅ Server
BinaryFile.Append
Opens a file to append data.

7.3
  ✅ Server
BinaryFile.Close
Closes a file.

7.3
  ✅ Server
BinaryFile.Create
Creates a new file.

7.3
  ✅ Server
BinaryFile.EOF
Queries whether we are at the end of the current file.

7.3
  ✅ Server
BinaryFile.Length
Queries length of current file.

7.3
  ✅ Server
BinaryFile.Open
Opens an existing file for reading.

7.3
  ✅ Server
BinaryFile.Position
Queries current file position.

7.3
  ✅ Server
BinaryFile.ReadByte
Reads a single byte from the file.

7.3
  ✅ Server
BinaryFile.ReadContainer
Read some data and interpret them as container.

7.3
  ✅ Server
BinaryFile.ReadFloat
Reads a float value.

7.3
  ✅ Server
BinaryFile.ReadHex
Read data and returns as hex text.

7.3
  ✅ Server
BinaryFile.ReadInt
Reads an integer value.

7.3
  ✅ Server
BinaryFile.ReadPDF
Reads data as PDF.

7.3
  ✅ Server
BinaryFile.ReadText
Reads text from file.

7.3
  ✅ Server
BinaryFile.Seek
Moves file pointer to new position.

7.3
  ✅ Server
BinaryFile.WriteByte
Writes a single byte value to the file.

7.3
  ✅ Server
BinaryFile.WriteContainer
Writes a container value to the file.

7.3
  ✅ Server
BinaryFile.WriteFloat
Writes a float value.

7.3
  ✅ Server
BinaryFile.WriteHex
Writes hex encoded data.

7.3
  ✅ Server
BinaryFile.WriteInt
Writes an integer value.

7.3
  ✅ Server
BinaryFile.WriteText
Writes a text file with the given text.

7.3
  ✅ Server
Bonjour.Browse
Starts browse for given type.

8.4
  ✅ Server
Bonjour.JSON
Query current results as JSON.

8.4
  ✅ Server
Bonjour.Register
Register a service.

8.4
  ✅ Server
Bonjour.RegisteredName
Queries registered name.

8.4
  ✅ Server
CFunction.AllocateArray
Allocates an array parameter.

10.3
  ✅ Server
CFunction.Call
Calls a C function.

10.3
  ✅ Server
CFunction.FreeArray
Free an array parameter.

10.3
  ✅ Server
CFunction.GetArray
Queries values of an array.

10.3
  ✅ Server
CFunction.GetArrayByteSize
Queries byte size of allocated array.

10.3
  ✅ Server
CFunction.Name
Queries name of the function.

10.3
  ✅ Server
CFunction.ParameterCount
Queries parameter count for function.

10.3
  ✅ Server
CFunction.ParameterType
Queries parameter type for a parameter.

10.3
  ✅ Server
CFunction.Release
Releases the function and all memory used for it.

10.3
  ✅ Server
CFunction.ReleaseAll
Frees all functions.

10.5
  ✅ Server
CFunction.ReturnType
Queries return type.

10.3
  ✅ Server
CFunction.SetArray
Sets values of an array.

10.3
  ✅ Server
CGImageSource.ClearProperties
Clears all properties.

9.4
  ✅ Server
CGImageSource.Count
Queries number of images in this image source.

3.4
  ✅ Server
CGImageSource.CreateWithData
Creates an image source that reads from a container.

3.4
  ✅ Server
CGImageSource.CreateWithPath
Creates an image source that reads from a location specified by a Path.

3.4
  ✅ Server
CGImageSource.CreateWithURL
Creates an image source that reads from a location specified by a URL.

3.4
  ✅ Server
CGImageSource.Export
Exports the image as container value.

9.4
  ✅ Server
CGImageSource.FileName
Queries file name of the image.

9.4
  ✅ Server
CGImageSource.HasProperty
Query whether the property exists.

9.4
  ✅ Server
CGImageSource.ImageAtIndex
Returns the image associated with the specified index in an image source.

3.4
  ✅ Server
CGImageSource.Keys
Queries the list of keys for all the properties in the image source.

3.4
  ✅ Server
CGImageSource.Properties
Queries all properties as JSON.

8.3
  ✅ Server
CGImageSource.Property
Queries the value of a property.

3.4
  ✅ Server
CGImageSource.Release
Closes image source and releases memory.

3.4
  ✅ Server
CGImageSource.ReleaseAll
Frees all CGImageSource objects.

10.5
  ✅ Server
CGImageSource.SetProperty
Sets the value for a property.

9.4
  ✅ Server
CGImageSource.Status
Return the status of an image source.

3.4
  ✅ Server
CGImageSource.SupportedExportTypes
Returns an array of uniform type identifiers (UTIs) that are supported for image destinations.

9.4
  ✅ Server
CGImageSource.SupportedTypes
Returns an array of uniform type identifiers (UTIs) that are supported for image sources.

3.4
  ✅ Server
CGImageSource.ThumbnailAtIndex
Creates a thumbnail image of the image located at a specified location in an image source.

3.4
  ✅ Server
CGImageSource.Type
Queries the type of the image source.

3.4
  ✅ Server
CGPSConverter.Convert
Converts PostScript to PDF.

2.4
  ✅ Server
CLGeocoder.Cancel
Cancels a pending geocoding request.

4.1
  ❌ Server
CLGeocoder.Cancelled
Whether the request was cancelled.

4.1
  ❌ Server
CLGeocoder.Close
Closes a request and frees memory.

4.1
  ❌ Server
CLGeocoder.Distance
Returns the distance (in meters) of the two locations.

6.1
  ❌ Server
CLGeocoder.Done
Queries whether the request is finished.

4.1
  ❌ Server
CLGeocoder.Error
Checks if this request got an error.

4.1
  ❌ Server
CLGeocoder.ErrorMessage
Queries the error message of the geo coder.

4.1
  ❌ Server
CLGeocoder.GeocodeAddressString
Submits a forward-geocoding request using the specified string.

4.1
  ❌ Server
CLGeocoder.JSON
Queries data of geo coder as JSON.

10.1
  ❌ Server
CLGeocoder.PlacemarkCount
Queries the number of placemarks found.

4.1
  ❌ Server
CLGeocoder.PlacemarkValue
Queries a value of the placemarks found.

4.1
  ❌ Server
CLGeocoder.ReverseGeocodeLocation
Submits a reverse-geocoding request for the specified location.

4.1
  ❌ Server
CLibrary.Load
Loads a C library.

10.3
  ✅ Server
CLibrary.LoadFunction
Loads a function from a library.

10.3
  ✅ Server
CLibrary.Name
Queries name of the library.

10.3
  ✅ Server
CLibrary.Release
Releases the library and all memory used for it.

10.3
  ✅ Server
CLibrary.ReleaseAll
Frees all libraries.

10.5
  ✅ Server
CLibrary.Symbols
Queries list of symbols of a library.

10.3
  ✅ Server
CNContact.AddEmailAddress
Adds an email address to a contact.

8.4
  ❌ Server
CNContact.AddInstantMessage
Adds an instant message account to a contact.

8.4
  ❌ Server
CNContact.AddInstantMessageJSON
Adds an instant message account to a contact with JSON.

8.4
  ❌ Server
CNContact.AddPhoneNumber
Adds an phone number to a contact.

8.4
  ❌ Server
CNContact.AddPostalAddress
Adds an postal address to a contact.

8.4
  ❌ Server
CNContact.AddPostalAddressJSON
Adds an postal address to a contact with JSON.

8.4
  ❌ Server
CNContact.AddRelation
Adds an relation to a contact.

8.4
  ❌ Server
CNContact.AddSocialProfile
Adds an social profile to a contact.

8.4
  ❌ Server
CNContact.AddSocialProfileJSON
Adds an social profile to a contact with JSON.

8.4
  ❌ Server
CNContact.AddURLAddress
Adds an URL address to a contact.

8.4
  ❌ Server
CNContact.DeleteValue
Deletes a value of a contact.

10.1
  ❌ Server
CNContact.EditInAddressbook
Launches Contacts application to edit this person.

8.4
  ❌ Server
CNContact.IsUnifiedWithContact
Checks if the contact is unified based on other contact.

8.5
  ❌ Server
CNContact.JSON
Queries contact as JSON.

8.4
  ❌ Server
CNContact.MailingAddress
Queries mailing address for contact.

8.4
  ❌ Server
CNContact.Name
Queries display name of contact.

8.4
  ❌ Server
CNContact.SetValue
Sets the value of a contact.

8.4
  ❌ Server
CNContact.ShowInAddressbook
Launches Contacts application to show this person.

8.4
  ❌ Server
CNContact.UnifiedContacts
Queries which contacts an unified contact is based upon.

8.5
  ❌ Server
CNContact.Value
Queries the value of contact.

8.4
  ❌ Server
CNContactPicker.Close
Closes the picker.

10.1
  ❌ Server
CNContactPicker.Current
Queries the current contact.

10.1
  ❌ Server
CNContactPicker.SetTrigger
Sets the script trigger.

10.1
  ❌ Server
CNContactPicker.Show
Shows the contact picker to select a contact.

10.1
  ❌ Server
CNContactStore.AddContact
Adds a new contact to the database.

8.4
  ❌ Server
CNContactStore.AddGroup
Adds a new group.

8.4
  ❌ Server
CNContactStore.AddMember
Add a new member to a group.

8.4
  ❌ Server
CNContactStore.AddSubgroup
Adds a group to an existing group.

8.4
  ❌ Server
CNContactStore.AuthorizationError
Queries error message.

8.4
  ❌ Server
CNContactStore.AuthorizationStatus
Queries authorization status.

8.4
  ❌ Server
CNContactStore.Contacts
Queries all contacts.

8.5
  ❌ Server
CNContactStore.ContactsInContainer
Queries list of contacts in a container.

8.4
  ❌ Server
CNContactStore.ContactsInGroup
Queries contacts in the group.

8.4
  ❌ Server
CNContactStore.ContactsMatchingEmailAddress
Find the contacts whose email address matches the specified value.

10.5
  ❌ Server
CNContactStore.ContactsMatchingName
Queries matching contacts for a name.

8.4
  ❌ Server
CNContactStore.ContactsMatchingPhoneNumber
Find the contacts whose phone number matches the specified value.

10.5
  ❌ Server
CNContactStore.ContactsWithData
Creates contacts for vCard data.

8.4
  ❌ Server
CNContactStore.ContainerForContact
Queries container for a contact.

8.4
  ❌ Server
CNContactStore.ContainerForGroup
Queries container for a group.

8.4
  ❌ Server
CNContactStore.Containers
Queries identifiers of all containers.

8.4
  ❌ Server
CNContactStore.Country
Returns ISO code for users country.

8.4
  ❌ Server
CNContactStore.DataWithContacts
Queries data for contacts.

8.4
  ❌ Server
CNContactStore.DefaultContainerIdentifier
The identifier of the default container.

8.4
  ❌ Server
CNContactStore.DeleteContact
Delete a contact from the contact store.

8.4
  ❌ Server
CNContactStore.DeleteGroup
Deletes a group.

8.4
  ❌ Server
CNContactStore.GroupHierarchy
Queries group hierarchy as JSON.

8.5
  ❌ Server
CNContactStore.Groups
Queries list of all groups.

8.4
  ❌ Server
CNContactStore.GroupsByName
Looks for groups with matching names.

8.4
  ❌ Server
CNContactStore.GroupsForContact
Searches all groups for a given contact.

8.4
  ❌ Server
CNContactStore.GroupsInContainer
Queries all groups in a given container.

8.4
  ❌ Server
CNContactStore.NewContact
Creates new empty contact.

8.4
  ❌ Server
CNContactStore.RemoveMember
Remove a member from a group.

8.4
  ❌ Server
CNContactStore.RemoveSubgroup
Removes a subgroup from a group.

8.4
  ❌ Server
CNContactStore.RenameGroup
Renames the group.

8.4
  ❌ Server
CNContactStore.RequestAccesss
Request access to the user's contacts.

8.4
  ❌ Server
CNContactStore.SetChangeScript
Sets the script to trigger on changes by other applications.

8.4
  ❌ Server
CNContactStore.Subgroups
Queries subgroups of a group.

8.4
  ❌ Server
CNContactStore.UnifiedMeContact
Queries ID of the your contact.

8.4
  ❌ Server
CNContactStore.UpdateContact
Updates a contact.

8.4
  ❌ Server
CNContainer.Name
The name of the container.

8.4
  ❌ Server
CNContainer.Type
Queries type of container.

8.4
  ❌ Server
CNGroup.Name
Queries group name.

8.4
  ❌ Server
CUPS.CancelJob
Cancel a print job on the default server.

2.5
  ✅ Server
CUPS.GetDefaultPrinterName
Get the default printer or class for the default server.

2.5
  ✅ Server
CUPS.GetJobsAsJSON
Queries some jobs and returns JSON Array.

10.5
  ✅ Server
CUPS.GetPrintersAsJSON
Queries list of printers as JSON.

10.5
  ✅ Server
CUPS.LastErrorCode
Return the last IPP status code.

2.5
  ✅ Server
CUPS.LastErrorMessage
Return the last status-message.

2.5
  ✅ Server
CUPS.PrintData
Print a file to a printer or class on the default server.

2.5
  ✅ Server
CUPS.PrintDataEncoding
Print a file to a printer or class on the default server.

6.3
  ✅ Server
CUPS.PrintFile
Print a file to a printer or class on the default server.

2.5
  ✅ Server
CURL.AddInputFile
Adds input to file data from the container value.

2.7
  ✅ Server
CURL.AddInputGIF
Adds input to GIF data from the container value.

3.1
  ✅ Server
CURL.AddInputJPEG
Adds input to JPEG data from the container value.

2.7
  ✅ Server
CURL.AddInputPDF
Adds input to PDF data from the container value.

4.0
  ✅ Server
CURL.AddInputPNG
Adds input to PNG data from the container value.

2.7
  ✅ Server
CURL.AddInputText
Adds input data for this transfer to be the text you provide.

2.7
  ✅ Server
CURL.Cancel
Cancels a running transfer in background.

2.5
  ✅ Server
CURL.Check
Checks for curl events.

5.2
  ✅ Server
CURL.CloseDebugFile
Closes the debug output file.

2.6
  ✅ Server
CURL.CloseHeaderFile
Closes the header output file.

2.6
  ✅ Server
CURL.CloseInputFile
Closes the input file.

2.6
  ✅ Server
CURL.CloseOutputFile
Closes the data output file.

2.6
  ✅ Server
CURL.CreateDebugOutputFile
Creates output file for writing debug messages.

2.6
  ✅ Server
CURL.CreateHeaderOutputFile
Creates output file for writing header text.

2.6
  ✅ Server
CURL.CreateOutputFile
Creates output file for downloading data.

2.6
  ✅ Server
CURL.ErrorCode
Returns the last CURL error code.

2.5
  ✅ Server
CURL.ErrorMessage
Returns the last CURL error message.

2.5
  ✅ Server
CURL.Features
Queries features in the CURL library.

10.1
  ✅ Server
CURL.FileInfos
Queries file listing as JSON.

8.5
  ✅ Server
CURL.FormAddKeyContainer
Add a section to a multipart/formdata HTTP POST.

2.6
  ✅ Server
CURL.FormAddKeyContainerContentType
Add a section to a multipart/formdata HTTP POST.

2.6
  ✅ Server
CURL.FormAddKeyFile
Add a section to a multipart/formdata HTTP POST.

2.6
  ✅ Server
CURL.FormAddKeyFileContentType
Add a section to a multipart/formdata HTTP POST.

2.6
  ✅ Server
CURL.FormAddKeyText
Add a section to a multipart/formdata HTTP POST.

2.6
  ✅ Server
CURL.FormAddKeyTextContentType
Add a section to a multipart/formdata HTTP POST.

2.6
  ✅ Server
CURL.FormAddKeyValue
Add a section to a multipart/formdata HTTP POST.

2.5
  ✅ Server
CURL.FormAddKeyValueContentType
Add a section to a multipart/formdata HTTP POST.

2.5
  ✅ Server
CURL.FormClear
Clears current form data.

9.0
  ✅ Server
CURL.FormFinish
Finishes constructing a form.

2.5
  ✅ Server
CURL.GetActiveSocket
Receive the active socket used by this curl session.

8.2
  ✅ Server
CURL.GetAppConnectTime
Get the time, in seconds, it took from the start until the SSL/SSH connect/handshake to the remote host was completed.

2.5
  ✅ Server
CURL.GetBatchCurrentFileName
Queries current file name.

7.0
  ✅ Server
CURL.GetBatchCurrentFilePath
Queries current file path.

7.0
  ✅ Server
CURL.GetBatchDestinationPath
Queries destination path.

7.0
  ✅ Server
CURL.GetBatchFileNames
Queries list of file names downloaded.

7.0
  ✅ Server
CURL.GetCertInfo
Queries information on the certificate chain.

5.2
  ✅ Server
CURL.GetConditionUnmet
Get the number 1 if the condition provided in the previous request didn't match.

2.5
  ✅ Server
CURL.GetConnectTime
Get the time, in seconds, it took from the start until the connect to the remote host (or proxy) was completed.

2.5
  ✅ Server
CURL.GetContentLengthDownload
Get the content-length of the download.

2.5
  ✅ Server
CURL.GetContentLengthUpload
Get the specified size of the upload.

2.5
  ✅ Server
CURL.GetContentType
Get the content-type of the downloaded object.

2.5
  ✅ Server
CURL.GetCookieList
Get list of all cookies cURL known (expired ones, too).

2.5
  ✅ Server
CURL.GetDebugAsText
Returns the debug output of the transaction as text.

2.5
  ✅ Server
CURL.GetDebugLength
Queries the current length in bytes of the debug messages buffer.

2.5
  ✅ Server
CURL.GetDebugWithData
Whether to include data in the debug log.

6.2
  ✅ Server
CURL.GetDebugWithProgress
Queries whether to include progress in debug messages.

6.3
  ✅ Server
CURL.GetDebugWithTime
Queries whether times are included in debug messages.

6.2
  ✅ Server
CURL.GetEffectiveMethod
Get the last used effective HTTP method.

10.4
  ✅ Server
CURL.GetEffectiveURL
Get the last used effective URL.

2.5
  ✅ Server
CURL.GetFTPEntryPath
Get a string holding the path of the entry path.

2.5
  ✅ Server
CURL.GetFileTime
Get the remote time of the retrieved document.

2.5
  ✅ Server
CURL.GetFinishedEvaluate
Queries expression to be run when transfer is finished.

6.1
  ✅ Server
CURL.GetFinishedFileName
Queries the file name for the finished script to call.

5.2
  ✅ Server
CURL.GetFinishedScriptName
Queries the script name to call when transfer finished.

5.2
  ✅ Server
CURL.GetFormData
Queries form data as it would be sent currently.

8.2
  ✅ Server
CURL.GetHTTPAuthAvail
Get a bitmask indicating the authentication method(s) available.

2.5
  ✅ Server
CURL.GetHTTPConnectCode
Get the last received proxy response code to a CONNECT request.

2.5
  ✅ Server
CURL.GetHTTPVersion
Queries http version.

8.2
  ✅ Server
CURL.GetHeaderAsJSON
Returns headers parsed as JSON.

10.2
  ✅ Server
CURL.GetHeaderAsText
Returns the headers of the transaction as text.

2.5
  ✅ Server
CURL.GetHeaderLength
Queries the current length in bytes of the header buffer.

2.5
  ✅ Server
CURL.GetHeaderSize
Get the total size of all the headers received. Measured in number of bytes.

2.5
  ✅ Server
CURL.GetInputAsText
Returns the input of the transaction as text.

2.8
  ✅ Server
CURL.GetInputLength
Queries the current length in bytes of the input buffer.

2.5
  ✅ Server
CURL.GetLastSocket
Queries last used socket handle.

8.2
  ✅ Server
CURL.GetLocalIP
Get a string holding the local (source) IP address of the most recent connection done with this curl handle.

2.5
  ✅ Server
CURL.GetLocalPort
Get the local (source) port of the most recent connection done with this curl handle.

2.5
  ✅ Server
CURL.GetMultiOptionChunkLengthPenaltySize
Queries chunk length penalty size.

8.2
  ✅ Server
CURL.GetMultiOptionContentLengthPenaltySize
Queries content length penalty size.

8.2
  ✅ Server
CURL.GetMultiOptionMaxConcurrentStreams
Queries max connections per server.

10.0
  ✅ Server
CURL.GetMultiOptionMaxConnects
Queries max connects setting.

8.2
  ✅ Server
CURL.GetMultiOptionMaxHostConnections
Queries max host connections value.

8.2
  ✅ Server
CURL.GetMultiOptionMaxPipelineLength
Queries max pipeline length.

8.2
  ✅ Server
CURL.GetMultiOptionMaxTotalConnections
Queries max total connections value.

8.2
  ✅ Server
CURL.GetMultiOptionPipelining
Queries pipelining mode.

8.2
  ✅ Server
CURL.GetMultiRunningTransfers
Queries running transfers count.

8.2
  ✅ Server
CURL.GetNameLookupTime
Get the time, in seconds, it took from the start until the name resolving was completed.

2.5
  ✅ Server
CURL.GetNumConnects
Query how many new connections libcurl had to create to achieve the previous transfer (only the successful connects are counted).

2.5
  ✅ Server
CURL.GetOSErrNo
Get the errno variable from a connect failure.

2.5
  ✅ Server
CURL.GetOptionConnectTo
Queries connect to list.

8.2
  ✅ Server
CURL.GetOptionCustomRequest
Queries current custom request value.

10.4
  ✅ Server
CURL.GetOptionHTTP200Aliases
Queries HTTP 200 aliases list.

8.2
  ✅ Server
CURL.GetOptionHTTPHeader
Queries HTTP request headers.

8.2
  ✅ Server
CURL.GetOptionMailRecipients
Queries mail recipients list.

8.2
  ✅ Server
CURL.GetOptionPostFields
Queries current post fields value.

10.4
  ✅ Server
CURL.GetOptionPostQuote
Queries post quote list.

8.2
  ✅ Server
CURL.GetOptionPreQuote
Queries pre quote list.

8.2
  ✅ Server
CURL.GetOptionProxyHeader
Queries proxy header request list.

8.2
  ✅ Server
CURL.GetOptionQuote
Queries quote list.

8.2
  ✅ Server
CURL.GetOptionResolve
Queries resolve list.

8.2
  ✅ Server
CURL.GetOptionTelnetOptions
Queries telnet options list.

8.2
  ✅ Server
CURL.GetOptionURL
Queries current URL value.

10.4
  ✅ Server
CURL.GetOptionUserName
Queries current user name value.

10.4
  ✅ Server
CURL.GetPreTransferTime
Get the time, in seconds, it took from the start until the file transfer is just about to begin.

2.5
  ✅ Server
CURL.GetPrimaryIP
Get the string holding the IP address of the most recent connection done with this curl handle.

2.5
  ✅ Server
CURL.GetPrimaryPort
Get the destination port of the most recent connection done with this curl handle.

2.5
  ✅ Server
CURL.GetProgressCurrentDownload
Queries current number of bytes downloaded.

2.5
  ✅ Server
CURL.GetProgressCurrentUpload
Queries current number of bytes uploaded.

2.5
  ✅ Server
CURL.GetProgressEvaluate
Queries expression to be run when transfer makes progress.

6.1
  ✅ Server
CURL.GetProgressFileName
Queries progress script file name.

5.2
  ✅ Server
CURL.GetProgressPercent
Queries progress in percent.

5.2
  ✅ Server
CURL.GetProgressScriptName
Queries script name to be called for progress.

5.2
  ✅ Server
CURL.GetProgressTotalDownload
Queries total number of bytes to download.

2.5
  ✅ Server
CURL.GetProgressTotalUpload
Queries total number of bytes to upload.

2.5
  ✅ Server
CURL.GetProtocol
Queries protocol used.

8.2
  ✅ Server
CURL.GetProxyAuthAvail
Get a bitmask indicating the authentication method(s) available for your proxy authentication.

2.5
  ✅ Server
CURL.GetProxyError
Queries proxy error code.

10.5
  ✅ Server
CURL.GetProxySSLVerifyResult
Queries result of proxy ssl verification.

8.2
  ✅ Server
CURL.GetRTSPCSEQRecv
Query RTSP sequence counter received.

5.2
  ✅ Server
CURL.GetRTSPClientCSEQ
Query RTSP Client sequence counter.

5.2
  ✅ Server
CURL.GetRTSPServerCSEQ
Query RTSP Server sequence counter.

5.2
  ✅ Server
CURL.GetRTSPSessionID
Query RTSP session ID.

5.2
  ✅ Server
CURL.GetRedirectCount
Get the total number of redirections that were actually followed.

2.5
  ✅ Server
CURL.GetRedirectTime
Get the total time, in seconds, it took for all redirection steps include name lookup, connect, pretransfer and transfer before final transaction was started.

2.5
  ✅ Server
CURL.GetRedirectURL
Get the URL a redirect would take you to if you would enable CURL.SetOptionFollowLocation.

2.5
  ✅ Server
CURL.GetReferer
Queries referrer text.

11.2
  ✅ Server
CURL.GetRequestSize
Get the total size of the issued requests.

2.5
  ✅ Server
CURL.GetResponseCode
Get the last received HTTP or FTP code.

2.5
  ✅ Server
CURL.GetResultAsContainer
Returns the result of the transaction as container value with auto detection of type.

5.2
  ✅ Server
CURL.GetResultAsData
Returns the result of the transaction as data file.

2.5
  ✅ Server
CURL.GetResultAsEMailList
Parses result of an IMAP list query.

9.0
  ✅ Server
CURL.GetResultAsEmail
Queries the result of the CURL transfer and parses as email.

5.3
  ✅ Server
CURL.GetResultAsGIF
Returns the result of the transaction as GIF image.

3.1
  ✅ Server
CURL.GetResultAsJPEG
Returns the result of the transaction as JPEG image.

2.5
  ✅ Server
CURL.GetResultAsMime
Queries the result of the CURL transfer and parses as mime data.

10.0
  ✅ Server
CURL.GetResultAsPDF
Returns the result of the transaction as PDF.

4.0
  ✅ Server
CURL.GetResultAsPNG
Returns the result of the transaction as PNG image.

2.5
  ✅ Server
CURL.GetResultAsText
Returns the result of the transaction as text.

2.5
  ✅ Server
CURL.GetResultLength
Queries the current length in bytes of the result buffer.

2.5
  ✅ Server
CURL.GetRetryAfter
Returns the Retry-After retry delay.

10.4
  ✅ Server
CURL.GetSSLEngines
Get a linked-list of OpenSSL crypto-engines supported.

2.5
  ✅ Server
CURL.GetSSLVerifyResult
Get the result of the certification verification that was requested.

2.5
  ✅ Server
CURL.GetScheme
Queries scheme.

8.2
  ✅ Server
CURL.GetSizeDownload
Get the total amount of bytes that were downloaded.

2.5
  ✅ Server
CURL.GetSizeUpload
Get the total amount of bytes that were uploaded.

2.5
  ✅ Server
CURL.GetSpeedDownload
Get the average download speed that curl measured for the complete download.

2.5
  ✅ Server
CURL.GetSpeedUpload
Get the average upload speed that curl measured for the complete upload.

2.5
  ✅ Server
CURL.GetStartTransferTime
Get the time, in seconds, it took from the start until the first byte is received by libcurl.

2.5
  ✅ Server
CURL.GetTag
Queries the tag value.

5.2
  ✅ Server
CURL.GetTotalTime
Get the total time in seconds for the previous transfer, including name resolving, TCP connect etc.

2.5
  ✅ Server
CURL.Host
Queries host value from compiling.

2.5
  ✅ Server
CURL.IsRunning
Checks whether a transfer is still running.

2.5
  ✅ Server
CURL.LibIDNVersion
Queried LibIDN version.

8.2
  ✅ Server
CURL.LibSSHVersion
Queries SSH library version.

8.2
  ✅ Server
CURL.LibSSLVersion
Returns SSL Library version.

2.5
  ✅ Server
CURL.List
Lists all IDs of current CURL transfers.

5.4
  ✅ Server
CURL.LoadLibrary
Loads a custom CURL library.

10.2
  ✅ Server
CURL.New
Start a new CURL easy session.

2.5
  ✅ Server
CURL.NumberOfRunningTransfers
Queries number of running transfers.

5.2
  ✅ Server
CURL.OpenInputFile
Opens file for reading data needed for upload, email sending or HTTP Post.

2.6
  ✅ Server
CURL.Perform
Perform a file transfer.

2.5
  ✅ Server
CURL.PerformAsync
Perform a curl transfer asynchronously.

5.2
  ❌ Server
CURL.PerformInBackground
Perform a file transfer in background.

2.5
  ✅ Server
CURL.Protocols
Queries list of supported protocols.

2.5
  ✅ Server
CURL.ReceiveData
Receives raw data on a connection.

7.2
  ✅ Server
CURL.ReceiveText
Receives raw data on a connection as text.

7.2
  ✅ Server
CURL.Release
End a CURL session.

2.5
  ✅ Server
CURL.ReleaseAll
Releases all CURL objects.

10.2
  ✅ Server
CURL.Reset
Resets the CURL session.

5.2
  ✅ Server
CURL.RunningTransfers
Queries list of running transfers.

5.2
  ✅ Server
CURL.SendData
Sends raw data over a connection.

7.2
  ✅ Server
CURL.SendText
Sends raw data with text over a connection.

7.2
  ✅ Server
CURL.SetBatchDestinationPath
Sets the destination path for batch downloads.

7.0
  ✅ Server
CURL.SetDebugWithData
Whether to include data in the debug log.

6.2
  ✅ Server
CURL.SetDebugWithProgress
Sets whether to include progress in debug messages.

6.3
  ✅ Server
CURL.SetDebugWithTime
Sets whether times are included in debug log.

6.2
  ✅ Server
CURL.SetFinishedEvaluate
Sets expression to be run when transfer is finished.

6.1
  ✅ Server
CURL.SetFinishedScript
Sets which script to call when a transfer finished.

5.2
  ❌ Server
CURL.SetInputFile
Sets input to file data from the container value.

2.5
  ✅ Server
CURL.SetInputGIF
Sets input to GIF data from the container value.

3.1
  ✅ Server
CURL.SetInputJPEG
Sets input to JPEG data from the container value.

2.5
  ✅ Server
CURL.SetInputPDF
Sets input to PDF data from the container value.

4.0
  ✅ Server
CURL.SetInputPNG
Sets input to PNG data from the container value.

2.5
  ✅ Server
CURL.SetInputText
Sets input data for this transfer to be the text you provide.

2.5
  ✅ Server
CURL.SetMultiOptionChunkLengthPenaltySize
Sets chunk length penalty size.

8.2
  ✅ Server
CURL.SetMultiOptionContentLengthPenaltySize
Sets content length penalty size.

8.2
  ✅ Server
CURL.SetMultiOptionMaxConcurrentStreams
Sets max connections per server.

10.0
  ✅ Server
CURL.SetMultiOptionMaxConnects
Sets max connects setting.

8.2
  ✅ Server
CURL.SetMultiOptionMaxHostConnections
Sets max host connections value.

8.2
  ✅ Server
CURL.SetMultiOptionMaxPipelineLength
Sets max pipeline length.

8.2
  ✅ Server
CURL.SetMultiOptionMaxTotalConnections
Sets max total connections value.

8.2
  ✅ Server
CURL.SetMultiOptionPipelining
Sets pipelining mode.

8.2
  ✅ Server
CURL.SetOptionAWSSigV4
Provides AWS V4 signature authentication on HTTP(S) header.

11.1
  ✅ Server
CURL.SetOptionAbstractUnixSocket
Sets path to an abstract Unix domain socket.

8.2
  ✅ Server
CURL.SetOptionAcceptEncoding
Enables automatic decompression of HTTP downloads.

7.5
  ✅ Server
CURL.SetOptionAcceptTimeoutMS
Sets time-out for accept.

8.2
  ✅ Server
CURL.SetOptionAddressScope
Sets the IPv6 scope_id.

2.5
  ✅ Server
CURL.SetOptionAppend
Whether to append file instead of overwriting it.

2.5
  ✅ Server
CURL.SetOptionAutoReferer
Set whether to set automatically the referrer.

2.5
  ✅ Server
CURL.SetOptionBufferSize
Sets the buffer size.

2.5
  ✅ Server
CURL.SetOptionCAInfo
Sets a path to find certificate file.

2.5
  ✅ Server
CURL.SetOptionCAInfoBlob
Sets CAInfo as blob value.

11.3
  ✅ Server
CURL.SetOptionCAPATH
Sets the certificate directory.

2.5
  ✅ Server
CURL.SetOptionCRLF
Whether to convert newline characters.

2.5
  ✅ Server
CURL.SetOptionCRLFile
Sets the CRL file path.

2.5
  ✅ Server
CURL.SetOptionCertInfo
Whether to collect certificate information.

2.5
  ✅ Server
CURL.SetOptionConnectOnly
Connect only.

7.2
  ✅ Server
CURL.SetOptionConnectTimeoutMS
Sets the connection timeout in milliseconds.

2.5
  ✅ Server
CURL.SetOptionConnectTo
Sets the connect to list.

8.2
  ✅ Server
CURL.SetOptionConnectionTimeout
Sets the connection timeout in seconds.

2.5
  ✅ Server
CURL.SetOptionCookie
Sets the cookie for the current http transfer.

2.5
  ✅ Server
CURL.SetOptionCookieFile
Sets the cookie file location.

2.5
  ✅ Server
CURL.SetOptionCookieJar
Sets the cookie storage file.

2.5
  ✅ Server
CURL.SetOptionCookieList
Sets the cookie string.

2.5
  ✅ Server
CURL.SetOptionCookieSession
Set to 1 to mark this as a new cookie "session".

2.5
  ✅ Server
CURL.SetOptionCustomRequest
Sets a custom request.

2.5
  ✅ Server
CURL.SetOptionDNSCacheTimeout
Sets the DNS Cache Timeout in seconds.

2.5
  ✅ Server
CURL.SetOptionDNSInterface
Set the name of the network interface that the DNS resolver should bind to.

5.2
  ✅ Server
CURL.SetOptionDNSLocalIPv4
Set the local IPv4 address that the resolver should bind to.

5.2
  ✅ Server
CURL.SetOptionDNSLocalIPv6
Set the local IPv6 address that the resolver should bind to.

5.2
  ✅ Server
CURL.SetOptionDNSServers
Set the name servers to use for DNS resolution.

8.2
  ✅ Server
CURL.SetOptionDNSShuffleAddresses
Whether to shuffle DNS addresses.

8.2
  ✅ Server
CURL.SetOptionDOHSSLVerifyHost
Whether to verify the host name in the DOH (DNS-over-HTTPS) SSL certificate.

11.2
  ✅ Server
CURL.SetOptionDOHSSLVerifyPeer
Whether to verify the DOH SSL certificate.

11.2
  ✅ Server
CURL.SetOptionDOHSSLVerifyStatus
Whether to verify the DOH SSL certificate's status.

11.2
  ✅ Server
CURL.SetOptionDOHURL
Provides the DNS-over-HTTPS URL.

8.5
  ✅ Server
CURL.SetOptionDefaultProtocol
Set the protocol used when curl is given a URL without a protocol.

8.2
  ✅ Server
CURL.SetOptionDirListOnly
Whether to only query names in file listing.

2.5
  ✅ Server
CURL.SetOptionDisallowUserNameInURL
Disallow specifying username/login in URL.

8.3
  ✅ Server
CURL.SetOptionEGDSocket
Sets a path name to the Entropy Gathering Daemon socket.

2.5
  ✅ Server
CURL.SetOptionExpect100TimeoutMS
Sets Expect 100 timeout.

8.2
  ✅ Server
CURL.SetOptionFTPAccount
Sets the FTP account name.

2.5
  ✅ Server
CURL.SetOptionFTPAlternativeToUser
Whether to use alternative USER command.

2.5
  ✅ Server
CURL.SetOptionFTPCreateMissingDirs
Whether to create missing directories.

2.5
  ✅ Server
CURL.SetOptionFTPFileMethod
Which command to use for reaching a file.

2.5
  ✅ Server
CURL.SetOptionFTPPort
Sets the ports to use for FTP.

2.5
  ✅ Server
CURL.SetOptionFTPResponseTimeout
Sets the timeout for FTP responses.

2.5
  ✅ Server
CURL.SetOptionFTPSSLAuth
Sets which SSL Authentication to use.

2.5
  ✅ Server
CURL.SetOptionFTPSSLCCC
If enabled, this option makes libcurl use CCC (Clear Command Channel).

2.5
  ✅ Server
CURL.SetOptionFTPSkipPasvIP
Whether to skip IP address for PASV.

2.5
  ✅ Server
CURL.SetOptionFTPUseEPRT
Whether to use EPRT command.

2.5
  ✅ Server
CURL.SetOptionFTPUseEPSV
Whether to use EPSV command.

2.5
  ✅ Server
CURL.SetOptionFTPUsePret
Whether to use PRET command.

2.5
  ✅ Server
CURL.SetOptionFailOnError
Whether to fail on http errors.

2.5
  ✅ Server
CURL.SetOptionFileOnlyMode
Disables collecting data for Result functions.

2.6
  ✅ Server
CURL.SetOptionFileTime
Whether to query file time.

2.5
  ✅ Server
CURL.SetOptionFollowLocation
Enables or disables following locations.

2.5
  ✅ Server
CURL.SetOptionForbidReuse
Whether to disallow reusing connections.

2.5
  ✅ Server
CURL.SetOptionFreshConnect
Sets whether to not reuse old connections.

2.5
  ✅ Server
CURL.SetOptionGSSAPIDelegation
Allow GSSAPI credential delegation.

8.2
  ✅ Server
CURL.SetOptionGet
Sets the transfer to be a HTTP Get.

2.5
  ✅ Server
CURL.SetOptionHAProxyProtocol
Whether to send an HAProxy PROXY protocol header.

8.2
  ✅ Server
CURL.SetOptionHTTP200Aliases
Sets list of aliases to be treated as valid HTTP 200 responses.

2.5
  ✅ Server
CURL.SetOptionHTTPAuth
Defines which HTTP authentication methods are used.

2.5
  ✅ Server
CURL.SetOptionHTTPContentDecoding
Sets how to act on content decoding.

2.5
  ✅ Server
CURL.SetOptionHTTPHeader
Sets the http header list.

2.5
  ✅ Server
CURL.SetOptionHTTPProxyTunnel
Set to 1 to make the library tunnel all operations through a given HTTP proxy.

2.5
  ✅ Server
CURL.SetOptionHTTPTransferDecoding
Sets how to act on transfer decoding.

2.5
  ✅ Server
CURL.SetOptionHTTPVersion
Sets which HTTP version is used.

2.5
  ✅ Server
CURL.SetOptionHappyEyeballsTimeOutMS
Sets the happy eyeballs timeout.

8.2
  ✅ Server
CURL.SetOptionHeader
Whether to include headers in output.

2.5
  ✅ Server
CURL.SetOptionHeaderOptions
Pass in a bitmask of "header options".

8.2
  ✅ Server
CURL.SetOptionIPResolve
Allows an application to select what kind of IP addresses to use when resolving host names.

2.5
  ✅ Server
CURL.SetOptionIgnoreContentLength
Whether to ignore the Content-Length header.

2.5
  ✅ Server
CURL.SetOptionInFileSize
Sets the file input size.

2.5
  ✅ Server
CURL.SetOptionInterface
This sets the interface name to use as outgoing network interface.

2.5
  ✅ Server
CURL.SetOptionIssuerCert
Sets the file path for the CA certificate in PEM format.

2.5
  ✅ Server
CURL.SetOptionIssuerCertBlob
Set issuer SSL certificate from memory blob.

10.3
  ✅ Server
CURL.SetOptionKRBLevel
Sets the kerberos security level for FTP.

2.5
  ✅ Server
CURL.SetOptionKeepSendingOnError
Sets whether to keep sending on error.

8.2
  ✅ Server
CURL.SetOptionKeyPassword
Sets the password for the SSL or SSH private key.

2.5
  ✅ Server
CURL.SetOptionLocalPort
This sets the local port number of the socket used for connection.

2.5
  ✅ Server
CURL.SetOptionLocalPortRange
This is the number of attempts curl should make to find a working local port number.

2.5
  ✅ Server
CURL.SetOptionLoginOptions
Sets login options string to use for the transfer.

5.4
  ✅ Server
CURL.SetOptionLowSpeedLimit
Sets the minimum required speed.

2.5
  ✅ Server
CURL.SetOptionLowSpeedTime
Sets how long a transfer is allowed to run with low speed.

2.5
  ✅ Server
CURL.SetOptionMailAuth
Sets the mail auth option.

2.9
  ✅ Server
CURL.SetOptionMailFrom
Sets the mail sender.

2.5
  ✅ Server
CURL.SetOptionMailRecipients
Sets the recipients list.

2.5
  ✅ Server
CURL.SetOptionMaxAgeConn
Sets the maximum connection age.

9.3
  ✅ Server
CURL.SetOptionMaxConnects
Sets the persistent connection cache size.

2.5
  ✅ Server
CURL.SetOptionMaxFileSize
Sets the maximum file size for download.

2.5
  ✅ Server
CURL.SetOptionMaxRecvSpeed
Sets the maximum download speed.

2.5
  ✅ Server
CURL.SetOptionMaxRedirs
Sets the redirection limit.

2.5
  ✅ Server
CURL.SetOptionMaxSendSpeed
Sets the maximum sending speed.

2.5
  ✅ Server
CURL.SetOptionNETRCFile
Sets the full path to the netrc file.

2.5
  ✅ Server
CURL.SetOptionNetRC
Sets netrc file preference.

2.5
  ✅ Server
CURL.SetOptionNewDirectoryPerms
Sets the new directory permissions.

2.5
  ✅ Server
CURL.SetOptionNewFilePerms
Sets the new file permissions.

2.5
  ✅ Server
CURL.SetOptionNoBody
Whether to ignore the body of the download.

2.5
  ✅ Server
CURL.SetOptionNoProxy
Sets which hosts don't use a proxy.

2.5
  ✅ Server
CURL.SetOptionPassword
Sets the password for this transfer.

2.5
  ✅ Server
CURL.SetOptionPathAsIs
Set to pass path as it is and do not resolve dots.

8.2
  ✅ Server
CURL.SetOptionPinnedPublicKey
Set the public key in DER form used to validate the peer public key.

8.2
  ✅ Server
CURL.SetOptionPipeWait
Sets Wait/don't wait for pipe/mutex to clarify.

8.2
  ✅ Server
CURL.SetOptionPort
Sets the port number for the connection.

2.5
  ✅ Server
CURL.SetOptionPost
Sets transfer to be a HTTP Post.

2.5
  ✅ Server
CURL.SetOptionPostFieldSize
Sets the length of post field data.

2.5
  ✅ Server
CURL.SetOptionPostFields
Sets the post fields.

2.5
  ✅ Server
CURL.SetOptionPostQuote
Sets the list of FTP or SFTP commands to pass to the server after your FTP transfer request.

2.5
  ✅ Server
CURL.SetOptionPostRedir
Sets the redirect policy.

2.5
  ✅ Server
CURL.SetOptionPreProxy
Name of pre proxy to use.

8.2
  ✅ Server
CURL.SetOptionPreQuote
Sets the list of FTP commands to pass to the server after the transfer type is set.

2.5
  ✅ Server
CURL.SetOptionProtocols
Limit which protocols are used.

2.5
  ✅ Server
CURL.SetOptionProxy
Set HTTP proxy to use.

2.5
  ✅ Server
CURL.SetOptionProxyAuth
Sets which authentication methods are used.

2.5
  ✅ Server
CURL.SetOptionProxyCAInfo
The CApath or CAfile used to validate the proxy certificate.

8.2
  ✅ Server
CURL.SetOptionProxyCAInfoBlob
Sets CAInfo for proxy as blob value.

11.3
  ✅ Server
CURL.SetOptionProxyCAPath
Set the CApath directory used to validate the proxy certificate.

8.2
  ✅ Server
CURL.SetOptionProxyCRLFile
Sets CRL file for proxy.

8.2
  ✅ Server
CURL.SetOptionProxyHeader
Set list of headers used for proxy requests only.

8.2
  ✅ Server
CURL.SetOptionProxyIssuerCert
Sets the proxy issuer SSL certificate filename.

10.3
  ✅ Server
CURL.SetOptionProxyIssuerCertBlob
Set proxy issuer SSL certificate from memory blob.

10.3
  ✅ Server
CURL.SetOptionProxyKeyPassword
Sets password for the SSL private key for proxy.

8.2
  ✅ Server
CURL.SetOptionProxyPassword
The password to use for the transfer while connecting to Proxy.

2.5
  ✅ Server
CURL.SetOptionProxyPinnedPublicKey
Sets pinned public key for proxy.

8.2
  ✅ Server
CURL.SetOptionProxyPort
The proxy port to connect to unless it is specified in the proxy string with CURL.SetOptionProxy.

2.5
  ✅ Server
CURL.SetOptionProxySSLCert
Sets name of the file keeping your private SSL-certificate for proxy.

8.2
  ✅ Server
CURL.SetOptionProxySSLCertBlob
Sets private key for proxy cert from memory blob.

10.3
  ✅ Server
CURL.SetOptionProxySSLCertType
Sets type of the file keeping your SSL-certificate for proxy.

8.2
  ✅ Server
CURL.SetOptionProxySSLCipherList
Specify which SSL ciphers to use for proxy.

8.2
  ✅ Server
CURL.SetOptionProxySSLKey
Sets name of the file keeping your private SSL-key for proxy.

8.2
  ✅ Server
CURL.SetOptionProxySSLKeyBlob
Set private key for proxy cert from memory blob.

10.3
  ✅ Server
CURL.SetOptionProxySSLKeyType
Sets type of the file keeping your private SSL-key for proxy.

8.2
  ✅ Server
CURL.SetOptionProxySSLOptions
Enable/disable specific SSL features with a bitmask for proxy.

8.2
  ✅ Server
CURL.SetOptionProxySSLVerifyHost
Enable SSL Host verification.

8.2
  ✅ Server
CURL.SetOptionProxySSLVerifyPeer
Set if we should verify the proxy in ssl handshake.

8.2
  ✅ Server
CURL.SetOptionProxySSLVersion
Sets which version of SSL/TLS to attempt to use for proxy.

8.2
  ✅ Server
CURL.SetOptionProxyServiceName
Sets Proxy Service Name.

8.2
  ✅ Server
CURL.SetOptionProxyTLS13Ciphers
Specify which TLS 1.3 ciphers suites to use for proxy.

8.3
  ✅ Server
CURL.SetOptionProxyTLSAuthPassword
Set a password for authenticated TLS for proxy.

8.2
  ✅ Server
CURL.SetOptionProxyTLSAuthType
Set authentication type for authenticated TLS for proxy.

8.2
  ✅ Server
CURL.SetOptionProxyTLSAuthUsername
Set a username for authenticated TLS for proxy.

8.2
  ✅ Server
CURL.SetOptionProxyTransferMode
Whether to pass transfer mode to proxy.

2.5
  ✅ Server
CURL.SetOptionProxyType
Sets the type of the proxy.

2.5
  ✅ Server
CURL.SetOptionProxyUsername
The user name to use for the transfer while connecting to Proxy.

2.5
  ✅ Server
CURL.SetOptionQuote
Sets the list of FTP or SFTP commands to pass to the server prior to your FTP request.

2.5
  ✅ Server
CURL.SetOptionRTSPClientCSEQ
Manually initialize the client RTSP CSeq for this handle.

8.2
  ✅ Server
CURL.SetOptionRTSPRequest
RTSP request method (OPTIONS, SETUP, PLAY, etc...)

8.2
  ✅ Server
CURL.SetOptionRTSPServerCSEQ
Manually initialize the server RTSP CSeq for this handle.

8.2
  ✅ Server
CURL.SetOptionRTSPSessionID
The RTSP session identifier.

8.2
  ✅ Server
CURL.SetOptionRTSPStreamURI
The RTSP stream URI.

8.2
  ✅ Server
CURL.SetOptionRTSPTransport
The Transport: header to use in RTSP requests.

8.2
  ✅ Server
CURL.SetOptionRandomFile
Sets random file.

2.5
  ✅ Server
CURL.SetOptionRange
Sets the range.

2.5
  ✅ Server
CURL.SetOptionRedirProtocols
Limit which protocols are used for redirection.

2.5
  ✅ Server
CURL.SetOptionReferer
Sets the referrer.

2.5
  ✅ Server
CURL.SetOptionRequestTarget
Set the request target, instead of extracted from the URL.

8.2
  ✅ Server
CURL.SetOptionResolve
Sets resolve list.

8.2
  ✅ Server
CURL.SetOptionResumeFrom
Sets the resume from offset.

2.5
  ✅ Server
CURL.SetOptionSASLAuthZID
Sets the authorisation identity (identity to act as).

9.4
  ✅ Server
CURL.SetOptionSASLIR
Enable/disable SASL initial response.

8.2
  ✅ Server
CURL.SetOptionSSHAuthTypes
Sets the SSL authentication types.

2.5
  ✅ Server
CURL.SetOptionSSHCompression
Enable/disable SSH compression.

8.2
  ✅ Server
CURL.SetOptionSSHHostPublicKeyMD5
Sets MD5 hash for public key.

2.5
  ✅ Server
CURL.SetOptionSSHKnownHosts
Sets the file path of the known_host file to use.

2.5
  ✅ Server
CURL.SetOptionSSHPrivateKeyfile
Sets the file path for your private key.

2.5
  ✅ Server
CURL.SetOptionSSHPublicKeyfile
Sets the file path for the public key file.

2.5
  ✅ Server
CURL.SetOptionSSLCert
Sets the file path for the certificate.

2.5
  ✅ Server
CURL.SetOptionSSLCertBlob
Set SSL client certificate from memory blob.

10.3
  ✅ Server
CURL.SetOptionSSLCertType
Sets the format of the certificate.

2.5
  ✅ Server
CURL.SetOptionSSLCipherList
Sets the list of ciphers to use for the SSL connection.

2.5
  ✅ Server
CURL.SetOptionSSLEnableALPN
Enable/disable TLS ALPN extension.

8.2
  ✅ Server
CURL.SetOptionSSLEnableNPN
Enable/disable TLS NPN extension (http2 over ssl might fail without)

8.2
  ✅ Server
CURL.SetOptionSSLEngine
Sets which crypto engine is used.

2.5
  ✅ Server
CURL.SetOptionSSLEngineDefault
Sets the actual crypto engine as the default for (asymmetric) crypto operations.

2.5
  ✅ Server
CURL.SetOptionSSLFalseStart
Set if we should enable TLS false start.

8.2
  ✅ Server
CURL.SetOptionSSLKey
Sets the file path for the private key.

2.5
  ✅ Server
CURL.SetOptionSSLKeyBlob
Set private key for client cert from memory blob.

10.3
  ✅ Server
CURL.SetOptionSSLKeyType
Sets the format of the private key.

2.5
  ✅ Server
CURL.SetOptionSSLOptions
Enable/disable specific SSL features with a bitmask.

8.2
  ✅ Server
CURL.SetOptionSSLSessionIDCache
Controls SSL session-ID caching.

2.5
  ✅ Server
CURL.SetOptionSSLVerifyHost
Sets whether to verify host.

2.5
  ✅ Server
CURL.SetOptionSSLVerifyPeer
Whether to verify the peer.

2.5
  ✅ Server
CURL.SetOptionSSLVerifyStatus
Set if we should verify the certificate status.

8.2
  ✅ Server
CURL.SetOptionSSLVersion
Sets which version of SSL/TLS to attempt to use.

2.5
  ✅ Server
CURL.SetOptionServiceName
Sets Service Name.

8.2
  ✅ Server
CURL.SetOptionSocks5Auth
Sets allowed authentication methods for SOCKS 5 proxies

8.2
  ✅ Server
CURL.SetOptionSocks5GSSAPINec
Sets how to run the protection mode negotiation.

2.5
  ✅ Server
CURL.SetOptionSocks5GSSAPIService
Sets the name of the service.

2.5
  ✅ Server
CURL.SetOptionStreamDepends
Sets stream dependency on another CURL session.

8.2
  ✅ Server
CURL.SetOptionStreamDependsE
Sets exclusive stream dependency on another CURL session.

8.2
  ✅ Server
CURL.SetOptionStreamWeight
Set stream weight, 1 - 256.

8.2
  ✅ Server
CURL.SetOptionSuppressConnectHeaders
Suppress proxy CONNECT response headers from header data.

8.2
  ✅ Server
CURL.SetOptionTCPFastOpen
Set TCP Fast Open.

8.2
  ✅ Server
CURL.SetOptionTCPKeepAlive
Enable TCP keep-alive probing.

5.2
  ✅ Server
CURL.SetOptionTCPKeepIdle
Set TCP keep-alive idle time wait.

5.2
  ✅ Server
CURL.SetOptionTCPKeepInterval
Set TCP keep-alive interval.

5.2
  ✅ Server
CURL.SetOptionTCPNoDelay
Sets the TCP delay option.

2.5
  ✅ Server
CURL.SetOptionTFTPBlockSize
Specify block size to use for TFTP data transmission.

2.5
  ✅ Server
CURL.SetOptionTFTPNoOptions
Sets to whether not send any tftp option requests to the server.

8.2
  ✅ Server
CURL.SetOptionTLS13Ciphers
Specify which TLS 1.3 ciphers suites to use.

8.3
  ✅ Server
CURL.SetOptionTLSAuthPassword
Sets the TSL authentication password.

3.5
  ✅ Server
CURL.SetOptionTLSAuthType
Sets the TLS authentication type.

3.5
  ✅ Server
CURL.SetOptionTLSAuthUsername
Sets the TSL authentication user name.

3.5
  ✅ Server
CURL.SetOptionTelnetOptions
Sets a list of telnet options.

2.5
  ✅ Server
CURL.SetOptionTimeCondition
Sets the time

2.5
  ✅ Server
CURL.SetOptionTimeOut
Sets the maximum time in seconds that you allow the transfer operation to take.

2.5
  ✅ Server
CURL.SetOptionTimeValue
Sets the time value.

2.5
  ✅ Server
CURL.SetOptionTimeoutMS
Sets the transfer timeout in milliseconds.

2.5
  ✅ Server
CURL.SetOptionTransferEncoding
Ask for HTTP Transfer Encoding.

5.2
  ✅ Server
CURL.SetOptionTransferText
Whether to use ASCII mode for FTP transfer.

2.5
  ✅ Server
CURL.SetOptionURL
Sets the actual URL to deal with.

2.5
  ✅ Server
CURL.SetOptionUnixSocketPath
Set path to Unix domain socket.

8.2
  ✅ Server
CURL.SetOptionUnrestrictedAuth
Controls whether authentication is reused.

2.5
  ✅ Server
CURL.SetOptionUpkeepIntervalMS
Connection upkeep interval.

8.5
  ✅ Server
CURL.SetOptionUpload
Sets this transfer to be an upload.

2.5
  ✅ Server
CURL.SetOptionUploadBufferSize
Set preferred upload buffer size.

8.5
  ✅ Server
CURL.SetOptionUseSSL
Sets whether to use SSL for next transfers.

2.5
  ✅ Server
CURL.SetOptionUserAgent
The user agent text string.

2.5
  ✅ Server
CURL.SetOptionUserName
Sets the user name string for the transfer.

2.5
  ✅ Server
CURL.SetOptionVerbose
Whether to store log messages.

2.5
  ✅ Server
CURL.SetOptionWildCardMatch
Enable wildcard matching.

5.2
  ✅ Server
CURL.SetOptionXOAuth2Bearer
The XOAUTH2 bearer token.

8.2
  ✅ Server
CURL.SetProgressEvaluate
Sets expression to be run when transfer makes progress.

6.1
  ✅ Server
CURL.SetProgressScript
Sets the progress script.

5.2
  ❌ Server
CURL.SetTag
Sets the tag value.

5.2
  ✅ Server
CURL.SetUpdateProgressDialog
Sets whether progress dialog should be automatically updated.

2.5
  ❌ Server
CURL.SetupAWS
Setup CURL to transfer to Amazon Webservices.

7.2
  ✅ Server
CURL.SetupOAuth
Setups an OAuth signed transfer.

8.3
  ✅ Server
CURL.Upkeep
Perform any connection upkeep checks.

8.5
  ✅ Server
CURL.UseSystemCertificates
Read certificate from system and installs them in CURL session,.

7.2
  ✅ Server
CURL.Version
Queries curl version string.

2.5
  ✅ Server
Calendar.Alarm.Duplicate
Creates a copy of an alarm.

3.5
  ❌ Server
Calendar.Alarm.GetAbsoluteTrigger
Queries the absolute trigger timestamp.

3.5
  ❌ Server
Calendar.Alarm.GetAcknowledged
Queries acknowledged flag.

3.5
  ❌ Server
Calendar.Alarm.GetAction
Queries the action for this alarm.

3.5
  ❌ Server
Calendar.Alarm.GetEmailAddress
Queries the email address for an alarm.

3.5
  ❌ Server
Calendar.Alarm.GetRelatedTo
Queries the related to setting.

3.5
  ❌ Server
Calendar.Alarm.GetRelativeTrigger
Queries the relative trigger value.

3.5
  ❌ Server
Calendar.Alarm.GetSound
Queries the sounds for this alarm.

3.5
  ❌ Server
Calendar.Alarm.GetURL
Queries the URL of the alarm.

3.5
  ❌ Server
Calendar.Alarm.SetAbsoluteTrigger
Sets the absolute trigger timestamp.

3.5
  ❌ Server
Calendar.Alarm.SetAcknowledged
Sets acknowledged flag.

3.5
  ❌ Server
Calendar.Alarm.SetAction
Sets an action for this alarm.

3.5
  ❌ Server
Calendar.Alarm.SetEmailAddress
Sets the email address for this alarm.

3.5
  ❌ Server
Calendar.Alarm.SetRelatedTo
Sets the related to setting.

3.5
  ❌ Server
Calendar.Alarm.SetRelativeTrigger
Sets the relative trigger value.

3.5
  ❌ Server
Calendar.Alarm.SetSound
Sets the sounds for this alarm.

3.5
  ❌ Server
Calendar.Alarm.SetURL
Sets the URL of the alarm.

3.5
  ❌ Server
Calendar.Alarm.TriggerDateRelativeTo
Queries the relative trigger date for this alarm.

3.5
  ❌ Server
Calendar.Attendee.GetAddress
Returns URL address of attendee entry.

3.5
  ❌ Server
Calendar.Attendee.GetCommonName
Returns the user-entered name of the attendee.

3.5
  ❌ Server
Calendar.Attendee.GetStatus
Returns status of attendee.

3.5
  ❌ Server
Calendar.Calendar.Duplicate
Creates a copy of an existing calendar.

3.4
  ❌ Server
Calendar.Calendar.GetColor
Queries the color of the calendar.

3.4
  ❌ Server
Calendar.Calendar.GetNotes
Queries the notes of the calendar.

3.4
  ❌ Server
Calendar.Calendar.GetTitle
Queries the title of the calendar.

3.4
  ❌ Server
Calendar.Calendar.GetType
Queries the type of the calendar.

3.4
  ❌ Server
Calendar.Calendar.GetUID
Queries the UID of a calendar.

3.4
  ❌ Server
Calendar.Calendar.IsEditable
Whether calendar is editable.

3.4
  ❌ Server
Calendar.Calendar.SetColor
Sets the color for a calendar.

3.4
  ❌ Server
Calendar.Calendar.SetNotes
Sets the notes for the calendar.

3.4
  ❌ Server
Calendar.Calendar.SetTitle
Set title of the calendar.

3.4
  ❌ Server
Calendar.Calendars
Returns the list of calendars known to the system.

3.4
  ❌ Server
Calendar.Events
Queries events.

3.4
  ❌ Server
Calendar.Initialize
Initializes CalendarStore framework.

9.2
  ❌ Server
Calendar.Item.AddAlarm
Adds an alarm to a calendar item.

3.5
  ❌ Server
Calendar.Item.Duplicate
Creates a copy of an existing item.

3.4
  ❌ Server
Calendar.Item.GetAlarms
Queries the list of alarms for this item.

3.5
  ❌ Server
Calendar.Item.GetAllDay
Queries whether event is all day.

3.4
  ❌ Server
Calendar.Item.GetAttendeeCommonName
Queries name of attendees.

3.4
  ❌ Server
Calendar.Item.GetAttendeeCount
Queries number of attendees.

3.4
  ❌ Server
Calendar.Item.GetAttendeeStatus
Queries status of attendees.

3.4
  ❌ Server
Calendar.Item.GetAttendeeURL
Queries URL of attendees.

3.4
  ❌ Server
Calendar.Item.GetAttendees
Queries the list of attendees for this event.

3.5
  ❌ Server
Calendar.Item.GetCalendar
Queries the calendar id for this calendar item.

3.4
  ❌ Server
Calendar.Item.GetCompleted
Queries the completed flag for a reminder.

3.4
  ❌ Server
Calendar.Item.GetCompletionDate
Queries the completion date.

3.4
  ❌ Server
Calendar.Item.GetDateStamp
Queries date stamp for this event.

3.4
  ❌ Server
Calendar.Item.GetDueDate
Queries due date of this reminder/task.

3.4
  ❌ Server
Calendar.Item.GetEndDate
Queries the end date of an event.

3.4
  ❌ Server
Calendar.Item.GetLocation
Queries the location for the event.

3.4
  ❌ Server
Calendar.Item.GetNotes
Queries the notes of the calendar item.

3.4
  ❌ Server
Calendar.Item.GetPriority
Queries the priority of a task/reminder.

3.4
  ❌ Server
Calendar.Item.GetStartDate
Queries the start date of an event.

3.4
  ❌ Server
Calendar.Item.GetTitle
Queries the title of the event or reminder.

3.4
  ❌ Server
Calendar.Item.GetUID
Queries the unique identifier for a new calendar item.

3.4
  ❌ Server
Calendar.Item.GetURL
Queries the URL of a calendar item.

3.4
  ❌ Server
Calendar.Item.HasAlarm
Whether this calendar item has an alarm.

3.4
  ❌ Server
Calendar.Item.IsDetached
Whether event is detached.

3.4
  ❌ Server
Calendar.Item.NextAlarmDate
Queries date of next alarm.

3.4
  ❌ Server
Calendar.Item.Occurrence
Returns the occurrence date of an event.

3.4
  ❌ Server
Calendar.Item.RemoveAlarm
Removes an alarm from an item.

3.5
  ❌ Server
Calendar.Item.SetAllDay
Sets the all day flag for an event.

3.4
  ❌ Server
Calendar.Item.SetCalendar
Assigns a calendar to the calendar item.

3.4
  ❌ Server
Calendar.Item.SetCompleted
Sets the completed flag for a reminder.

3.4
  ❌ Server
Calendar.Item.SetCompletionDate
Sets a new completion date for a reminder.

3.4
  ❌ Server
Calendar.Item.SetDueDate
Sets due date of a reminder/task.

3.4
  ❌ Server
Calendar.Item.SetEndDate
Sets the end date of an event.

3.4
  ❌ Server
Calendar.Item.SetLocation
Sets a location for an event.

3.4
  ❌ Server
Calendar.Item.SetNotes
Sets the notes for this item.

3.4
  ❌ Server
Calendar.Item.SetPriority
Sets the priority of a task/reminder.

3.4
  ❌ Server
Calendar.Item.SetStartDate
Sets the start date of an event.

3.4
  ❌ Server
Calendar.Item.SetTitle
Sets the title of the event or reminder.

3.4
  ❌ Server
Calendar.Item.SetURL
Assigns a new URL for a calendar item.

3.4
  ❌ Server
Calendar.NewAlarm
Creates a new alarm.

3.5
  ❌ Server
Calendar.NewCalendar
Creates a new calendar.

3.4
  ❌ Server
Calendar.NewEvent
Creates a new event.

3.4
  ❌ Server
Calendar.NewReminder
Creates a new reminder.

3.4
  ❌ Server
Calendar.Notification.Clear
Clears the registered notification script.

3.5
  ❌ Server
Calendar.Notification.Evaluate
Installs a notification evaluation.

6.2
  ❌ Server
Calendar.Notification.GetChangedExternally
Queries if the last notification script call was caused by a changed in another app.

3.5
  ❌ Server
Calendar.Notification.GetDeletedRecords
Queries list of deleted records.

3.5
  ❌ Server
Calendar.Notification.GetInsertedRecords
Queries list of inserted records.

3.5
  ❌ Server
Calendar.Notification.GetProcessID
Queries the process ID.

3.5
  ❌ Server
Calendar.Notification.GetProcessName
Queries the process name.

3.5
  ❌ Server
Calendar.Notification.GetUpdatedRecords
Queries list of updated records.

3.5
  ❌ Server
Calendar.Notification.GetUserUID
Queries the user ID.

3.5
  ❌ Server
Calendar.Notification.GetWhat
Queries what changed in the database.

3.5
  ❌ Server
Calendar.Notification.Set
Installs a notification script.

3.5
  ❌ Server
Calendar.RemoveCalendar
Deletes the calendar.

3.4
  ❌ Server
Calendar.RemoveEvent
Deletes the event.

3.4
  ❌ Server
Calendar.RemoveReminder
Deletes the reminder.

3.4
  ❌ Server
Calendar.SaveCalendar
Saves the calendar.

3.4
  ❌ Server
Calendar.SaveEvent
Saves the event.

3.4
  ❌ Server
Calendar.SaveReminder
Saves the reminder.

3.4
  ❌ Server
Calendar.SelectEvent
Selects an event with occurrance for editing.

3.4
  ❌ Server
Calendar.Tasks
Queries all tasks.

3.4
  ❌ Server
Calendar.TasksCompletedSince
Queries tasks completed since a given date.

3.4
  ❌ Server
Calendar.UncompletedTasks
Queries all uncompleted tasks.

3.4
  ❌ Server
Calendar.UncompletedTasksDueBefore
Queries tasks completed before a given date.

3.4
  ❌ Server
ClearRegistration
Clears registration details stored with StoreRegistration.

3.0
  ✅ Server
Clipboard.DetectFileMakerDataType
Checks which type of data is in the XML.

10.1
  ❌ Server
Clipboard.GetData
Queries data from clipboard item.

4.4
  ❌ Server
Clipboard.GetFileMakerData
Queries the xml text of a FileMaker layout/script object.

4.0
  ❌ Server
Clipboard.GetFiles
Queries file paths on the clipboard.

5.1
  ❌ Server
Clipboard.GetHTMLText
Queries styled text from clipboard as HTML.

6.0
  ❌ Server
Clipboard.GetPicture
Queries a picture from clipboard.

6.3
  ❌ Server
Clipboard.GetRTFText
Queries styled text from clipboard as RTF.

5.0
  ❌ Server
Clipboard.GetStyledText
Queries styled text from clipboard.

5.0
  ❌ Server
Clipboard.GetText
Queries clipboard content as text.

2.6
  ❌ Server
Clipboard.GetTypes
Queries the list of data types on the clipboard.

4.0
  ❌ Server
Clipboard.SetFileMakerData
Puts the xml text on the clipboard for a FileMaker layout/script object.

4.0
  ❌ Server
Clipboard.SetFiles
Puts a list of file paths on the clipboard.

5.1
  ❌ Server
Clipboard.SetHTMLText
Puts HTML data on the clipboard.

6.0
  ❌ Server
Clipboard.SetPicture
Sets clipboard picture.

6.3
  ❌ Server
Clipboard.SetRTFText
Puts RTF data on the clipboard.

5.0
  ❌ Server
Clipboard.SetStyledText
Put styled text on the clipboard.

5.0
  ❌ Server
Clipboard.SetText
Sets the text on the clipboard.

2.6
  ❌ Server
ColorPanel.GetAlpha
Queries alpha component of current color.

10.3
  ❌ Server
ColorPanel.GetColor
Queries current color.

8.3
  ❌ Server
ColorPanel.GetColorChangedEvaluate
Queries expression.

8.3
  ❌ Server
ColorPanel.GetColorChangedScript
Queries script to run when color changed.

8.3
  ❌ Server
ColorPanel.GetColorName
Queries catalog name for current color.

10.3
  ❌ Server
ColorPanel.GetVisible
Queries visible state.

10.2
  ❌ Server
ColorPanel.Hide
Hides color panel.

8.3
  ❌ Server
ColorPanel.SetAlpha
Sets alpha part of the color.

10.3
  ❌ Server
ColorPanel.SetColor
Sets color.

8.3
  ❌ Server
ColorPanel.SetColorChangedEvaluate
Sets expression to run when color changed.

8.3
  ❌ Server
ColorPanel.SetColorChangedScript
Sets script to trigger if color changed.

8.3
  ❌ Server
ColorPanel.SetVisible
Shows or hides the panel.

10.2
  ❌ Server
ColorPanel.Show
Shows color panel.

8.3
  ❌ Server
CompileDate
Returns the date the plug-in was compiled.

1.0
  ✅ Server
CompileTime
The time of day that the plug-in was compiled.

1.0
  ✅ Server
Container.Compress
Compresses a container value.

5.3
  ✅ Server
Container.DecodeFromBase64
Decodes data from base64 text into a container value.

4.4
  ✅ Server
Container.DecodeFromHex
Decodes data from hex text into a container value.

6.5
  ✅ Server
Container.Decompress
Decompresses a container value.

5.3
  ✅ Server
Container.Deserialize
Restores a serialized container value.

5.2
  ✅ Server
Container.Export
Writes selected data content from a container to a file path.

1.6
  ✅ Server
Container.ExtractStream
Extracts a single frame and returns as new container value.

4.3
  ✅ Server
Container.GetBase64
Returns the base 64 encoded value of the container.

1.4
  ✅ Server
Container.GetCount
Counts the number of types in a container field.

1.4
  ✅ Server
Container.GetDataURL
Returns the complete Data url for an image stored in a container field.

1.4
  ✅ Server
Container.GetHeight
Returns the Height of the image in pixels.

1.3
  ✅ Server
Container.GetHex
Returns the hex encoded value of the container.

6.5
  ✅ Server
Container.GetName
Queries the path list from a container.

3.0
  ✅ Server
Container.GetResolution
Queries the DPI settings stored in a container.

4.2
  ✅ Server
Container.GetSize
Returns the size of the container.

1.4
  ✅ Server
Container.GetText
Returns the text value of the container data.

7.2
  ✅ Server
Container.GetTotalSize
Returns the size of the whole container in bytes.

1.3
  ✅ Server
Container.GetType
Returns the type at the given index (zero based).

1.4
  ✅ Server
Container.GetTypeSize
Returns the size of the indicated object type in container field.

1.3
  ✅ Server
Container.GetTypes
Returns the list of objects in the container field.

1.3
  ✅ Server
Container.GetWidth
Returns the Width of the image in pixels.

1.3
  ✅ Server
Container.IsCompressed
Queries whether container is compressed.

7.5
  ✅ Server
Container.ReadArchive
Reads an archived container.

4.4
  ✅ Server
Container.ReadFile
Reads a file with the given path.

6.4
  ✅ Server
Container.ReadImage
Reads and convert image.

8.4
  ✅ Server
Container.ReadImageFile
Reads and convert image file.

11.2
  ✅ Server
Container.Remove
Removes a stream from container value.

3.3
  ✅ Server
Container.Rename
Renames the file path in a container value.

3.0
  ✅ Server
Container.RenameStream
Renames a stream in a container.

4.3
  ✅ Server
Container.Serialize
Serialized a container as a text.

5.2
  ✅ Server
Container.WriteArchive
Writes an archive with container value.

4.4
  ✅ Server
Container.WriteFile
Writes a file with the given container.

6.4
  ✅ Server
ContinuityCamera.Clear
Clears current result.

9.2
  ❌ Server
ContinuityCamera.Import
Asks iPhone camera to import a document or photo.

9.2
  ❌ Server
ContinuityCamera.PopupMenu
Shows the import from device popup menu.

9.2
  ❌ Server
ContinuityCamera.Result
Queries result.

9.2
  ❌ Server
ContinuityCamera.SetScriptTrigger
Sets the script to trigger.

9.2
  ❌ Server
CoreImage.Detect
Detects core image features.

7.4
  ✅ Server
CoreLocation.ClearFailHandler
Clears the script called for errors.

2.7
  ❌ Server
CoreLocation.ClearUpdateLocationHandler
Clears the script called for new location.

2.7
  ❌ Server
CoreLocation.RegionMonitoringAvailable
Whether region monitoring is supported on the current device.

9.1
  ❌ Server
CoreLocation.RegionMonitoringEnabled
Whether region monitoring is currently enabled.

9.1
  ❌ Server
CoreLocation.SetFailEvaluate
Sets the expression evaluated when CoreLocation wants to report an error.

6.2
  ❌ Server
CoreLocation.SetFailHandler
Sets the script called when CoreLocation wants to report an error.

2.7
  ❌ Server
CoreLocation.SetUpdateLocationEvaluate
Sets the expression evaluated when a new location has been detected.

6.2
  ❌ Server
CoreLocation.SetUpdateLocationHandler
Sets the script called when a new location has been detected.

2.7
  ❌ Server
CoreLocation.altitude
The altitude measured in meters.

2.7
  ❌ Server
CoreLocation.authorizationStatus
Returns the app’s authorization status for using location services.

9.1
  ❌ Server
CoreLocation.course
Returns the direction in which the device is traveling.

2.7
  ❌ Server
CoreLocation.description
Returns the location data in a formatted text string.

2.7
  ❌ Server
CoreLocation.desiredAccuracy
The desired accuracy of the location data.

2.7
  ❌ Server
CoreLocation.dismissHeadingCalibrationDisplay
Dismisses the heading calibration view from the screen immediately.

9.1
  ❌ Server
CoreLocation.distanceFilter
The minimum distance (measured in meters) a device must move laterally before an update event is generated.

2.7
  ❌ Server
CoreLocation.distanceFromLocation
Returns the distance (in meters) from the receiver's location to the specified location.

2.7
  ❌ Server
CoreLocation.hasLocation
Queries whether we have a location.

9.4
  ❌ Server
CoreLocation.headingAvailable
Returns a Boolean value indicating whether the location manager is able to generate heading-related events.

2.7
  ❌ Server
CoreLocation.horizontalAccuracy
The radius of uncertainty for the location, measured in meters.

2.7
  ❌ Server
CoreLocation.latitude
Returns the geographical coordinate information.

2.7
  ❌ Server
CoreLocation.locationServicesEnabled
Returns a Boolean value indicating whether location services are enabled on the device.

2.7
  ❌ Server
CoreLocation.longitude
Returns the geographical coordinate information.

2.7
  ❌ Server
CoreLocation.purpose
An application-provided string that describes the reason for using location services.

2.7
  ❌ Server
CoreLocation.requestLocation
Requests the one-time delivery of the user’s current location.

9.1
  ❌ Server
CoreLocation.requestTemporaryFullAccuracyAuthorization
Asks for temporary access.

11.1
  ❌ Server
CoreLocation.requestWhenInUseAuthorization
Requests permission to use location services while the app is in the foreground.

9.1
  ❌ Server
CoreLocation.setDesiredAccuracy
Sets the desired accuracy of the location data.

2.7
  ❌ Server
CoreLocation.setDistanceFilter
Sets the minimum distance (measured in meters) a device must move laterally before an update event is generated.

2.7
  ❌ Server
CoreLocation.setPurpose
Sets the application-provided string that describes the reason for using location services.

2.7
  ❌ Server
CoreLocation.significantLocationChangeMonitoringAvailable
Returns a Boolean value indicating whether significant location change tracking is available.

2.7
  ❌ Server
CoreLocation.speed
The instantaneous speed of the device in meters per second.

2.7
  ❌ Server
CoreLocation.startMonitoringSignificantLocationChanges
Starts the generation of updates based on significant location changes.

2.7
  ❌ Server
CoreLocation.startUpdatingHeading
Starts the generation of updates that report the user’s current heading.

9.1
  ❌ Server
CoreLocation.startUpdatingLocation
Starts the generation of updates that report the user's current location.

2.7
  ❌ Server
CoreLocation.stopMonitoringSignificantLocationChanges
Stops the delivery of location events based on significant location changes.

2.7
  ❌ Server
CoreLocation.stopUpdatingLocation
Stops the generation of location updates.

2.7
  ❌ Server
CoreLocation.timestamp
Returns the time at which this location was determined.

2.7
  ❌ Server
CoreLocation.verticalAccuracy
Returns the accuracy of the altitude value in meters.

2.7
  ❌ Server
CoreML.Add2DArrayParameter
Adds a 2D array parameter.

10.2
  ✅ Server
CoreML.AddArrayParameter
Adds an array parameter.

7.4
  ✅ Server
CoreML.AddDoubleParameter
Adds a double parameter.

7.4
  ✅ Server
CoreML.AddImageParameter
Adds an image parameter.

7.4
  ✅ Server
CoreML.AddIntegerParameter
Adds an integer parameter.

7.4
  ✅ Server
CoreML.AddTextParameter
Adds a text parameter.

7.4
  ✅ Server
CoreML.AddUndefinedParameter
Adds an undefined parameter.

7.4
  ✅ Server
CoreML.Available
Whether CoreML is available.

7.4
  ✅ Server
CoreML.Clear
Clears all parameters.

7.4
  ✅ Server
CoreML.CompileModel
Compiles a model file.

7.4
  ✅ Server
CoreML.Description
Queries the description of the model.

7.4
  ✅ Server
CoreML.GetUsesCPUOnly
Queries whether to use CPU only.

7.4
  ✅ Server
CoreML.OpenModel
Opens a compiled model file.

7.4
  ✅ Server
CoreML.PredictionFromFeatures
Runs model with set parameters.

7.4
  ✅ Server
CoreML.Release
Releases a model.

7.4
  ✅ Server
CoreML.ReleaseAll
Releases all models.

10.5
  ✅ Server
CoreML.ResultImage
Queries result image.

7.4
  ✅ Server
CoreML.SetUsesCPUOnly
Sets whether to use CPU only.

7.4
  ✅ Server
CoreML.Update
Updates a model.

10.0
  ✅ Server
DNSLookup.Address
Queries the address.

6.0
  ✅ Server
DNSLookup.AddressCount
Queries number of addresses.

6.0
  ✅ Server
DNSLookup.Alias
Queries the alias.

6.0
  ✅ Server
DNSLookup.AliasCount
Queries number of aliases.

6.0
  ✅ Server
DNSLookup.LookupHostByAddress
Queries the domain name for an IP.

6.0
  ✅ Server
DNSLookup.LookupHostByName
Queries the IP for domain.

6.0
  ✅ Server
DNSLookup.Name
Queries the name found.

6.0
  ✅ Server
DNSLookup.Release
Releases a DNS Lookup reference.

6.0
  ✅ Server
DNSLookup.ReleaseAll
Releases all DNS Lookup references.

10.5
  ✅ Server
Debugger.BringToFront
Brings the debugger window to front.

7.4
  ❌ Server
Debugger.CurrentLineNumber
Queries current line number.

8.5
  ❌ Server
Debugger.GetCallStack
Queries current call stack from debugger panel.

7.4
  ❌ Server
Debugger.IsDataViewerVisible
Checks whether the data viewer is open.

11.2
  ❌ Server
Debugger.IsVisible
Checks whether debugger is visible.

7.4
  ❌ Server
Debugger.Title
Queries title of debugger panel.

7.4
  ❌ Server
Debugger.Window
Queries window ID for the debugger.

7.4
  ❌ Server
Dialog.AddField
Adds a field for the dialog.

6.4
  ❌ Server
Dialog.ClearFields
Clears all fields.

6.4
  ❌ Server
Dialog.CloseSheet
Closes a sheet if there is one running.

4.2
  ❌ Server
Dialog.GetAlternateButton
Queries the title for the alternate button.

4.1
  ❌ Server
Dialog.GetButton
Queries button text.

7.1
  ❌ Server
Dialog.GetButtonPressed
Queries index of selected button.

7.2
  ❌ Server
Dialog.GetButtons
Queries which buttons are shown.

4.1
  ❌ Server
Dialog.GetDefaultButton
Queries the title for the default button.

4.1
  ❌ Server
Dialog.GetFieldText
Queries field text.

6.4
  ❌ Server
Dialog.GetIcon
Returns the icon displayed in the dialog.

4.1
  ❌ Server
Dialog.GetInformativeText
Returns the receiver's informative text.

4.1
  ❌ Server
Dialog.GetLastResult
Provides the last result from the dialog.

4.2
  ❌ Server
Dialog.GetLeft
Queries left position.

7.3
  ❌ Server
Dialog.GetMessage
Queries the message text for the dialog.

4.1
  ❌ Server
Dialog.GetMode
Queries the dialog style.

4.1
  ❌ Server
Dialog.GetOtherButton
Queries the title for the other button.

4.1
  ❌ Server
Dialog.GetSheetEvaluate
Queries notification evaluation expression.

6.2
  ❌ Server
Dialog.GetSheetFileName
Queries notification script's file name.

4.2
  ❌ Server
Dialog.GetSheetRunning
Queries if there is a sheet visible currently.

4.2
  ❌ Server
Dialog.GetSheetScriptName
Queries notification script name.

4.2
  ❌ Server
Dialog.GetShowsSuppressionButton
Indicates whether the receiver shows a suppression button.

4.1
  ❌ Server
Dialog.GetSuppressionButtonTitle
Queries the text for the suppression checkbox.

4.1
  ❌ Server
Dialog.GetSuppressionState
Queries the suppression state after you showed the dialog.

4.1
  ❌ Server
Dialog.GetTimeout
Queries the timeout for dialogs in seconds.

5.2
  ❌ Server
Dialog.GetTop
Queries top position.

7.3
  ❌ Server
Dialog.GetWindowTitle
Queries the window title for the dialog.

4.1
  ❌ Server
Dialog.Reset
Resets all dialog options.

4.1
  ❌ Server
Dialog.Run
Runs the dialog.

4.1
  ❌ Server
Dialog.RunSheet
Runs dialog as sheet.

4.2
  ❌ Server
Dialog.SetAlternateButton
Sets the title for the alternate button.

4.1
  ❌ Server
Dialog.SetButton
Sets button text.

7.1
  ❌ Server
Dialog.SetButtons
Sets which buttons to show.

4.1
  ❌ Server
Dialog.SetDefaultButton
Sets the title for the default button.

4.1
  ❌ Server
Dialog.SetFieldText
Sets the text for a field.

6.4
  ❌ Server
Dialog.SetIcon
Sets the icon to be displayed in the alert to a given icon.

4.1
  ❌ Server
Dialog.SetInformativeText
Sets the receiver's informative text to a given text.

4.1
  ❌ Server
Dialog.SetLeft
Sets the left position of the dialog.

7.3
  ❌ Server
Dialog.SetMessage
Sets the message text for the dialog.

4.1
  ❌ Server
Dialog.SetMode
Sets the dialog style.

4.1
  ❌ Server
Dialog.SetOtherButton
Sets the title for the other button.

4.1
  ❌ Server
Dialog.SetSheetEvaluate
Defines expression for the notification evaluation.

6.2
  ❌ Server
Dialog.SetSheetFileName
Defines file name for the notification script.

4.2
  ❌ Server
Dialog.SetSheetScriptName
Defines script name for the notification script.

4.2
  ❌ Server
Dialog.SetShowsSuppressionButton
Specifies whether the receiver includes a suppression checkbox.

4.1
  ❌ Server
Dialog.SetSuppressionButtonTitle
Sets the text for the suppression checkbox.

4.1
  ❌ Server
Dialog.SetTimeout
Sets a timeout for the dialog in seconds.

5.2
  ❌ Server
Dialog.SetTop
Sets the top position of the dialog.

7.3
  ❌ Server
Dialog.SetWindowTitle
Sets the window title for the dialog.

4.1
  ❌ Server
DialogModifications.Clear
Clears the internal replacements list.

4.3
  ❌ Server
DialogModifications.Install
Installs feature which can rename dialog elements in FileMaker.

4.3
  ❌ Server
DialogModifications.Set
Adds an entry to the replacements list.

4.3
  ❌ Server
DialogModifications.Uninstall
Uninstalls the feature.

4.3
  ❌ Server
Dictionary.AddDictionary
Adds entries from other dictionary to current one.

11.1
  ✅ Server
Dictionary.AddSQL
Adds values to a dictionary via SQL.

5.1
  ✅ Server
Dictionary.AddSQLRecord
Adds values from a record to dictionary via SQL.

7.4
  ✅ Server
Dictionary.AddSQLRecords
Adds values from a record to dictionary via SQL.

7.4
  ✅ Server
Dictionary.Clear
Clears the dictionary content.

5.0
  ✅ Server
Dictionary.Clone
Creates a clone of the dictionary.

6.1
  ✅ Server
Dictionary.Count
Returns number of keys in the dictionary.

5.0
  ✅ Server
Dictionary.Create
Creates a new dictionary.

5.0
  ✅ Server
Dictionary.CreateNamed
Creates a new dictionary with desired key.

8.1
  ✅ Server
Dictionary.Deserialize
Restores a serialized dictionary.

5.2
  ✅ Server
Dictionary.FromJSON
Creates dictionary from JSON.

11.1
  ✅ Server
Dictionary.HasKey
Checks if the given key exists in dictionary.

5.0
  ✅ Server
Dictionary.KeyAtIndex
Returns key with given index.

5.0
  ✅ Server
Dictionary.Keys
Returns list with all keys.

5.0
  ✅ Server
Dictionary.List
Returns list of all dictionary IDs.

5.2
  ✅ Server
Dictionary.Release
Releases dictionary and all memory used.

5.0
  ✅ Server
Dictionary.ReleaseAll
Releases all dictionaries.

10.5
  ✅ Server
Dictionary.RemoveKey
Removes value with given key.

5.0
  ✅ Server
Dictionary.Serialize
Serialized a dictionary as a text.

5.2
  ✅ Server
Dictionary.SetList
Fills dictionary with keys and values form a list.

6.2
  ✅ Server
Dictionary.SetQuickList
Fills dictionary with keys and values form a quick list.

7.1
  ✅ Server
Dictionary.SetValueForKey
Stores value for given key.

5.0
  ✅ Server
Dictionary.SetVariables
Creates variables with given keys and value from dictionary.

5.1
  ✅ Server
Dictionary.ToJSON
Returns JSON representation of dictionary for data exchange.

6.1
  ✅ Server
Dictionary.ToText
Returns text representation of dictionary for data exchange.

6.1
  ✅ Server
Dictionary.ToXML
Returns XML representation of dictionary for data exchange.

6.1
  ✅ Server
Dictionary.ValueForKey
Queries value for the key.

5.0
  ✅ Server
Dictionary.ValueTypeForKey
Queries data type of the value for the key.

5.1
  ✅ Server
Dictionary.Values
Returns list with all values as text.

5.1
  ✅ Server
DragDrop.AttachToWindow
Attaches a new drop area to the window.

11.0
  ❌ Server
DragDrop.ClearDragActionHandler
Clears the name for the drag action handler.

2.4
  ❌ Server
DragDrop.ClearDragEnterHandler
Clears the name for the drag enter handler.

2.4
  ❌ Server
DragDrop.ClearDragExitHandler
Clears the name for the drag exit handler.

2.4
  ❌ Server
DragDrop.CreateWithControl
Creates a new drop area on the given window covering the area of the given control.

2.4
  ❌ Server
DragDrop.CreateWithSize
Creates a new drop area inside the window with the given rectangle.

2.4
  ❌ Server
DragDrop.GetAutoResizingMask
Queries auto resizing mask.

9.1
  ❌ Server
DragDrop.GetEmailAccount
Returns account name of the specified email message.

2.7
  ❌ Server
DragDrop.GetEmailCount
Returns number of emails received from Apple Mail app.

2.7
  ❌ Server
DragDrop.GetEmailID
Returns subject of the specified email message.

2.7
  ❌ Server
DragDrop.GetEmailMailbox
Returns mailbox name of the specified email message.

2.7
  ❌ Server
DragDrop.GetEmailSubject
Returns subject of the specified email message.

2.7
  ❌ Server
DragDrop.GetFilePathsToDrag
Queries list of files to drag.

11.0
  ❌ Server
DragDrop.GetHTML
Queries styled text from drag as HTML.

9.2
  ❌ Server
DragDrop.GetHeight
Queries current height of drop area.

4.0
  ❌ Server
DragDrop.GetLeft
Queries current position of the drop area.

4.0
  ❌ Server
DragDrop.GetMouseX
Queries the native mouse position where the item was dropped.

2.4
  ❌ Server
DragDrop.GetMouseY
Queries the native mouse position where the item was dropped.

2.4
  ❌ Server
DragDrop.GetPath
Queries the native path of a file drop.

2.4
  ❌ Server
DragDrop.GetPathCount
Returns the number of file paths.

2.4
  ❌ Server
DragDrop.GetPicture
Queries picture from drag and drop action.

2.4
  ❌ Server
DragDrop.GetRTF
Queries styled text from clipboard as RTF.

9.2
  ❌ Server
DragDrop.GetSVG
Queries SVG data.

10.3
  ❌ Server
DragDrop.GetTag
Queries the tag string for this dropview.

3.3
  ❌ Server
DragDrop.GetText
Queries text from the drop.

2.6
  ❌ Server
DragDrop.GetTop
Queries current position of the drop area.

4.0
  ❌ Server
DragDrop.GetTypes
Queries list of types.

4.3
  ❌ Server
DragDrop.GetURL
Queries URL from the drop.

2.6
  ❌ Server
DragDrop.GetVisible
Queries current visibility state.

4.0
  ❌ Server
DragDrop.GetWidth
Queries current width of the drop area.

4.0
  ❌ Server
DragDrop.GetWindowRef
Queries the window where this drop view is located.

3.3
  ❌ Server
DragDrop.List
Queries list of all currently active drop areas.

4.0
  ❌ Server
DragDrop.RegisterDropTypes
Defines what file types should be accepted for drag and drop for this window.

2.4
  ❌ Server
DragDrop.Release
Releases the drop area and reclaims memory.

2.4
  ❌ Server
DragDrop.ReleaseAll
A convenience method to release all drop areas.

2.4
  ❌ Server
DragDrop.SetAutoResizingMask
Sets the auto resizing mask.

9.1
  ❌ Server
DragDrop.SetCursor
Sets the cursor mode.

2.4
  ❌ Server
DragDrop.SetDragActionHandler
Sets the drag action handler.

2.4
  ❌ Server
DragDrop.SetDragEnterHandler
Sets the drag enter handler.

2.4
  ❌ Server
DragDrop.SetDragExitHandler
Sets the drag exit handler.

2.4
  ❌ Server
DragDrop.SetDragImage
Sets the image to use for dragging.

11.0
  ❌ Server
DragDrop.SetFilePathsToDrag
Sets file path list for drag.

11.0
  ❌ Server
DragDrop.SetFrame
Sets a new frame for the drop area.

4.0
  ❌ Server
DragDrop.SetFrameWithControl
Repositions drop area to given control.

8.5
  ❌ Server
DragDrop.SetImage
Sets the image to be shown in the drop area.

2.4
  ❌ Server
DragDrop.SetTag
Sets the tag string for this drop view.

3.3
  ❌ Server
DragDrop.SetVisible
Hides or shows the drop area.

4.0
  ❌ Server
DragDrop.UnregisterDropTypes
Unregisteres all drag types for the specified drop area.

2.4
  ❌ Server
DynaPDF.AddActionToObj
Adds an action to a PDF object.

6.4
  ✅ Server
DynaPDF.AddAnnotToPage
Adds an annotation to a page.

7.0
  ✅ Server
DynaPDF.AddBookmark
Adds a bookmark to the global outline tree of the document.

4.0
  ✅ Server
DynaPDF.AddBookmarkEx
Adds a bookmark to the global outline tree of the document.

4.0
  ✅ Server
DynaPDF.AddButtonImage
Add/Set a form field button image.

10.2
  ✅ Server
DynaPDF.AddContinueText
Prints a single text line and moves the text cursor to the next line.

3.1
  ✅ Server
DynaPDF.AddDeviceNProcessColorants
Adds DeviceN process colorants.

7.4
  ✅ Server
DynaPDF.AddDeviceNSeparations
Adds DeviceN separations.

7.4
  ✅ Server
DynaPDF.AddFontSearchPath
Adds a search path to the list of available font search paths.

4.1
  ✅ Server
DynaPDF.AddOutputIntent
Represents the destination color space for which a PDF file was created.

4.4
  ✅ Server
DynaPDF.AddOutputIntentEx
Adds an ICC profile to the PDF file like AddOutputIntent but accepts a file as a container.

4.4
  ✅ Server
DynaPDF.AddValToChoiceField
Adds a value to a choice field.

4.2
  ✅ Server
DynaPDF.AllowPageBreak
Defines how to handle page breaks.

4.2
  ✅ Server
DynaPDF.AppendImagePage
Adds new page to the PDF with given image.

6.3
  ✅ Server
DynaPDF.AppendImagePages
Adds new pages to the PDF with given image paths.

6.3
  ✅ Server
DynaPDF.AppendPage
This function appends an empty page to the document.

3.1
  ✅ Server
DynaPDF.ApplyShading
Applies a shading.

10.2
  ✅ Server
DynaPDF.AssociateEmbFile
Associates an embedded file with a PDF object.

6.0
  ✅ Server
DynaPDF.AttachFile
Attaches a file to the document.

6.0
  ✅ Server
DynaPDF.AttachFileContainer
Attaches a data from container to the document.

6.0
  ✅ Server
DynaPDF.AttachFileText
Attaches a file to the document.

6.0
  ✅ Server
DynaPDF.BeginContinueText
This function prepares the output of multiple text lines with DynaPDF.AddContinueText.

3.1
  ✅ Server
DynaPDF.BeginLayer
The function opens a layer in the current open page or template.

5.0
  ✅ Server
DynaPDF.BeginPattern
This function creates a new tiling pattern.

5.0
  ✅ Server
DynaPDF.BeginTemplate
The function creates a template and opens it so that arbitrary contents can be drawn into it.

5.0
  ✅ Server
DynaPDF.Bezier123
Draws a bezier path.

4.0
  ✅ Server
DynaPDF.Bezier13
This function paints a Bézier curve with one control point.

4.0
  ✅ Server
DynaPDF.Bezier23
The third supported Bézier curve type paints also a curve with one control point.

4.0
  ✅ Server
DynaPDF.CMYK
Calculates color value for CMYK.

4.0
  ✅ Server
DynaPDF.ChangeAnnotName
Changes or deletes the optional unique name of an annotation.

5.0
  ✅ Server
DynaPDF.ChangeAnnotPos
Changes the position and size of an annotation.

5.0
  ✅ Server
DynaPDF.ChangeBookmark
Changes an existing bookmark.

4.0
  ✅ Server
DynaPDF.ChangeFont
This function changes or sets the font to the one of the parameter FontHandle.

3.1
  ✅ Server
DynaPDF.ChangeFontEx
Changes or sets the font to the one of the parameter Handle.

11.2
  ✅ Server
DynaPDF.ChangeFontSize
This function changes the font size of the current font.

3.1
  ✅ Server
DynaPDF.ChangeFontStyle
This function changes the style of the current font.

3.1
  ✅ Server
DynaPDF.ChangeFontStyleEx
The function changes the font style of a font like DynaPDF.ChangeFontStyle but it accepts also font styles like 2 (bold) or 1 (italic).

3.1
  ✅ Server
DynaPDF.ChangeLinkAnnot
Changes the link of a file link or web link annotation.

5.0
  ✅ Server
DynaPDF.ChangeOCGName
Changes the name of an Optional Content Group (OCG).

11.3
  ✅ Server
DynaPDF.ChangeSeparationColor
Changes the color of a separation color space.

7.2
  ✅ Server
DynaPDF.CheckConformance
Converts a PDF file to a specific PDF standard according to the parameter Type.

4.4
  ✅ Server
DynaPDF.CheckFieldNames
Checks all currently defined interactive form fields for invalid duplicate field names.

8.5
  ✅ Server
DynaPDF.CircleAnnot
Draws a circle annotation on the current open page.

5.0
  ✅ Server
DynaPDF.Clear
Starts a new PDF in memory or at the given path.

3.0
  ✅ Server
DynaPDF.ClipPath
This function marks the current path as clipping path.

3.2
  ✅ Server
DynaPDF.CloseImportFile
Closes the current import PDF.

3.0
  ✅ Server
DynaPDF.ClosePath
Closes current path.

3.2
  ✅ Server
DynaPDF.ConvertColors
Converts colors to gray.

9.2
  ✅ Server
DynaPDF.ConvertStyledText
Converts styled text to formatted text.

6.5
  ✅ Server
DynaPDF.CreateAxialShading
Creates an axial sharing.

10.2
  ✅ Server
DynaPDF.CreateButton
Creates a push button.

6.4
  ✅ Server
DynaPDF.CreateCheckBox
This function creates a check box.

4.1
  ✅ Server
DynaPDF.CreateComboBox
Creates a combo box.

4.2
  ✅ Server
DynaPDF.CreateDeviceNColorSpace
Creates a DeviceN color space.

7.4
  ✅ Server
DynaPDF.CreateGoToAction
Creates a go-to action.

10.0
  ✅ Server
DynaPDF.CreateGoToActionEx
Creates a go-to action which uses a named destination to open the target page.

10.0
  ✅ Server
DynaPDF.CreateGoToRAction
Creates a go-to-remote action.

10.0
  ✅ Server
DynaPDF.CreateGoToRActionEx
Creates a go-to-remote action.

10.0
  ✅ Server
DynaPDF.CreateGroupField
Creates a group field. A group field is a simple array of fields which can be used to separate fields into several groups.

4.2
  ✅ Server
DynaPDF.CreateJSAction
Creates a JavaScript action.

6.4
  ✅ Server
DynaPDF.CreateListBox
This function creates a list box.

4.2
  ✅ Server
DynaPDF.CreateNamedDest
The function creates a named destination that can be accessed from external PDF files.

4.4
  ✅ Server
DynaPDF.CreateRadialShading
Creates radial sharing.

10.2
  ✅ Server
DynaPDF.CreateRadioButton
Creates a radio button field.

4.2
  ✅ Server
DynaPDF.CreateSeparationCS
Creates a Separation color space.

7.4
  ✅ Server
DynaPDF.CreateSigField
Creates an empty signature field which can be used to digitally sign the PDF file.

4.2
  ✅ Server
DynaPDF.CreateSigFieldAP
Creates a signature appearance template in the exact size of the base signature field.

4.2
  ✅ Server
DynaPDF.CreateStructureTree
Creates a global structure tree that is required to create Tagged PDF files.

4.4
  ✅ Server
DynaPDF.CreateTextField
This function creates a text field.

4.1
  ✅ Server
DynaPDF.CreateXFAStream
Creates an XFA stream and adds it to the global XFA resource array.

9.5
  ✅ Server
DynaPDF.DeleteAcroForm
The function deletes a maybe existing Interactive Form.

5.0
  ✅ Server
DynaPDF.DeleteActionFromObjEx
This function deletes an action from a PDF object.

5.0
  ✅ Server
DynaPDF.DeleteAnnotation
Deletes an annotation.

5.0
  ✅ Server
DynaPDF.DeleteBookmark
Deletes a bookmark.

4.0
  ✅ Server
DynaPDF.DeleteEmbeddedFile
The function deletes an embedded file.

5.0
  ✅ Server
DynaPDF.DeleteField
This function deletes an interactive form field.

5.0
  ✅ Server
DynaPDF.DeleteFieldEx
Deletes a field by name.

5.0
  ✅ Server
DynaPDF.DeleteJavaScripts
Deletes all global Javascripts.

5.0
  ✅ Server
DynaPDF.DeleteNamedDest
Deletes a named destination or all.

11.3
  ✅ Server
DynaPDF.DeletePage
Deletes a given page in the current working PDF.

3.4
  ✅ Server
DynaPDF.DeletePageLabels
Deletes all page labels contained in the current open document, if any.

5.0
  ✅ Server
DynaPDF.DeleteSeparationInfo
Deletes the separation of the current open page.

5.0
  ✅ Server
DynaPDF.DeleteTemplate
Deletes a template.

5.0
  ✅ Server
DynaPDF.DeleteTemplateEx
Deletes a template by using an index instead of a template handle.

5.0
  ✅ Server
DynaPDF.DeleteXFAForm
Deletes a maybe existing XFA form (XML based form) if any.

5.0
  ✅ Server
DynaPDF.DrawArc
This function draws an arc by using a start and end angle.

3.1
  ✅ Server
DynaPDF.DrawArcEx
This function draws an elliptical arc.

3.1
  ✅ Server
DynaPDF.DrawChord
This function draws an elliptical chord (a region bounded by the intersection of an ellipse and a line segment, called a secant).

3.1
  ✅ Server
DynaPDF.DrawCircle
This function draws a circle.

3.1
  ✅ Server
DynaPDF.DrawNGon
Draws a n-gon.

10.5
  ✅ Server
DynaPDF.DrawPie
The function draws a pie-shaped wedge bounded by the intersection of an ellipse and two angles.

3.1
  ✅ Server
DynaPDF.EditPage
This function prepares a page for editing.

3.1
  ✅ Server
DynaPDF.EditTemplate
Prepares a template for editing.

5.1
  ✅ Server
DynaPDF.EditTemplate2
Opens a template for editing.

5.1
  ✅ Server
DynaPDF.Ellipse
Draws an ellipse.

5.0
  ✅ Server
DynaPDF.EnableEncryption
Enables encryption for next save command.

3.4
  ✅ Server
DynaPDF.EndLayer
Closes a layer that was opened by DynaPDF.BeginLayer.

5.0
  ✅ Server
DynaPDF.EndPage
This function closes an open page that was opened by AppendPage or EditPage.

3.1
  ✅ Server
DynaPDF.EndPattern
Closes an open pattern.

5.0
  ✅ Server
DynaPDF.EndTemplate
This function closes an open template.

7.0
  ✅ Server
DynaPDF.ExchangeBookmarks
This function exchanges two bookmarks.

4.0
  ✅ Server
DynaPDF.ExchangePages
The function exchanges two pages.

4.0
  ✅ Server
DynaPDF.ExtractDocumentText
Extracts the text of all pages.

6.0
  ✅ Server
DynaPDF.ExtractImages
Extracts images of a PDF.

3.4
  ✅ Server
DynaPDF.ExtractPageRectText
Extracts the text of the page in a rectangle.

6.2
  ✅ Server
DynaPDF.ExtractPageText
Extracts the text of the page.

3.0
  ✅ Server
DynaPDF.ExtractText
Extracts the text of the page PageNum.

8.0
  ✅ Server
DynaPDF.FileAttachAnnot
Inserts a file attachment annotation on the current open page.

5.0
  ✅ Server
DynaPDF.FileAttachAnnotEx
Inserts a file attachment annotation on the current open page.

8.0
  ✅ Server
DynaPDF.FindBookmark
Searches for a bookmark in the document outline tree.

4.0
  ✅ Server
DynaPDF.FindEmbeddedFile
Searches for the embedded file Name and returns the handle of it when it can be found.

6.3
  ✅ Server
DynaPDF.FindField
This function searches for an interactive form field by using the fully qualified field name.

4.0
  ✅ Server
DynaPDF.FindLinkAnnot
Searches for a file link or web link annotation.

5.0
  ✅ Server
DynaPDF.FindNextBookmark
Searches the next bookmark.

4.0
  ✅ Server
DynaPDF.FindPattern
Searches for a text.

3.4
  ✅ Server
DynaPDF.FindText
Searches a text and returns position details.

4.1
  ✅ Server
DynaPDF.FlattenAnnotOrField
Draws an annotation or form field on the current open page.

10.0
  ✅ Server
DynaPDF.FlattenAnnots
Flatten annotations.

4.2
  ✅ Server
DynaPDF.FlattenForm
Flatten forms.

4.2
  ✅ Server
DynaPDF.FlushPages
The function writes the pages in memory to the PDF file.

3.3
  ✅ Server
DynaPDF.FlushPagesEx
Writes the pages in memory to the PDF file exactly like DynaPDF.FlushPages.

10.3
  ✅ Server
DynaPDF.FontInfo
Retrieves the most important properties of a font.

5.1
  ✅ Server
DynaPDF.FreeTextAnnot
Creates a Free Text annotation.

5.0
  ✅ Server
DynaPDF.GeneratePreview
Adds a preview picture to a PDF container.

4.0
  ✅ Server
DynaPDF.GetAnnotCount
Returns the number of annotations currently used in the document.

5.0
  ✅ Server
DynaPDF.GetAnnotFlags
Returns the default flags used for newly created annotations.

5.0
  ✅ Server
DynaPDF.GetAnnotType
Returns the type of a specific annotation.

5.0
  ✅ Server
DynaPDF.GetAnnotation
Queries details about an annotation.

5.0
  ✅ Server
DynaPDF.GetAnnotationAsJSON
Queries one annotation as JSON object.

10.5
  ✅ Server
DynaPDF.GetAnnotationsAsJSON
Queries all annotations as JSON array.

10.5
  ✅ Server
DynaPDF.GetAscent
Returns the ascender of the active font.

5.0
  ✅ Server
DynaPDF.GetBBox
Queries bound box values of current page.

6.4
  ✅ Server
DynaPDF.GetBookmark
Returns the properties of a bookmark.

4.0
  ✅ Server
DynaPDF.GetBookmarkCount
Returns the number of bookmarks defined in the document.

4.0
  ✅ Server
DynaPDF.GetBookmarksAsJSON
Queries all bookmarks as JSON array.

10.5
  ✅ Server
DynaPDF.GetBorderStyle
Returns the global border style which is used for newly created Interactive Form fields.

4.2
  ✅ Server
DynaPDF.GetCMapCount
Returns the number of available CMap files.

5.0
  ✅ Server
DynaPDF.GetCharacterSpacing
Returns the current character spacing.

4.2
  ✅ Server
DynaPDF.GetCheckBoxChar
Returns the character used for newly created check boxes.

4.4
  ✅ Server
DynaPDF.GetCheckBoxCharEx
Returns character index of the font ZapfDingbats that is used to display the on state of the check box.

4.4
  ✅ Server
DynaPDF.GetCheckBoxDefState
Returns the default state of a check box.

4.4
  ✅ Server
DynaPDF.GetColorSpace
The function returns the active color space.

3.3
  ✅ Server
DynaPDF.GetColorSpaceAsJSON
Queries one color space as JSON object.

10.5
  ✅ Server
DynaPDF.GetColorSpaceCount
Returns the number of color space objects which are used in the current document.

5.0
  ✅ Server
DynaPDF.GetColorSpaceInfo
Queries details on a colorspace.

6.4
  ✅ Server
DynaPDF.GetColorSpacesAsJSON
Queries all color spaces as JSON array.

10.5
  ✅ Server
DynaPDF.GetCompressionFilter
The function returns the standard compression filter for images.

3.1
  ✅ Server
DynaPDF.GetCompressionLevel
Returns the active compression level.

4.0
  ✅ Server
DynaPDF.GetContent
Queries content stream of the currently open page or template.

7.0
  ✅ Server
DynaPDF.GetDefaultBarcodeParameters
Queries default barcode parameters.

10.5
  ✅ Server
DynaPDF.GetDescent
Returns the descender of the active font.

10.5
  ✅ Server
DynaPDF.GetDocInfo
The function retrieves a document info entry as text from current PDF.

3.0
  ✅ Server
DynaPDF.GetDocInfoAsJSON
Queries all document information as JSON array.

10.5
  ✅ Server
DynaPDF.GetDocInfoCount
Returns the number of document info entries defined in the document.

5.0
  ✅ Server
DynaPDF.GetDocUsesTransparency
Checks whether this document uses transparency.

8.2
  ✅ Server
DynaPDF.GetDrawDirection
The function returns the actual draw direction for closed vector graphics such as rectangles, circles, ellipses and so on.

3.2
  ✅ Server
DynaPDF.GetDynaPDFVersion
Returns the version string of DynaPDF library.

4.2
  ✅ Server
DynaPDF.GetEmbeddedFile
Retrieves the details of an embedded file.

4.3
  ✅ Server
DynaPDF.GetEmbeddedFileAsContainer
Returns an embedded file as a container.

4.3
  ✅ Server
DynaPDF.GetEmbeddedFileAsJSON
Queries one embedded file as JSON object.

10.5
  ✅ Server
DynaPDF.GetEmbeddedFileCount
Returns the number of embedded files available in the PDF file.

4.3
  ✅ Server
DynaPDF.GetEmbeddedFilesAsJSON
Queries all embedded files as JSON array.

10.5
  ✅ Server
DynaPDF.GetFTextHeight
The function measures the height of a formatted text block.

3.1
  ✅ Server
DynaPDF.GetFTextHeightEx
The function measures the height of a formatted text block.

3.1
  ✅ Server
DynaPDF.GetField
Returns the most important properties of a field.

4.0
  ✅ Server
DynaPDF.GetFieldAsJSON
Queries one form fields as JSON object.

10.5
  ✅ Server
DynaPDF.GetFieldBackColor
The function returns the default background color used for newly created interactive form fields.

4.0
  ✅ Server
DynaPDF.GetFieldBorderColor
Returns the default border color used for newly created interactive form fields.

4.0
  ✅ Server
DynaPDF.GetFieldBorderStyle
Returns the border style of a specific form field.

4.0
  ✅ Server
DynaPDF.GetFieldBorderWidth
Returns the line width of the border of a field.

4.0
  ✅ Server
DynaPDF.GetFieldChoiceValue
Retrieves a choice value of a combo or list box.

4.0
  ✅ Server
DynaPDF.GetFieldColor
Retrieves a specific color of an interactive form field.

4.0
  ✅ Server
DynaPDF.GetFieldCount
The function returns the number of fields contained in the document.

4.0
  ✅ Server
DynaPDF.GetFieldExpValCount
The function returns the number of values/export values which are defined for a field.

4.0
  ✅ Server
DynaPDF.GetFieldExpValue
Retrieves the export value(s) of a check box, list box, or combo box.

4.0
  ✅ Server
DynaPDF.GetFieldExpValueEx
Enumerates the choice values of a combo box, list box, or radio button.

4.0
  ✅ Server
DynaPDF.GetFieldFlags
Returns the flags of a specific interactive form field.

4.0
  ✅ Server
DynaPDF.GetFieldGroupType
Returns the base type of a field group.

4.0
  ✅ Server
DynaPDF.GetFieldHighlightMode
Returns the highlight mode of buttons, checkboxes, and signature fields.

4.0
  ✅ Server
DynaPDF.GetFieldIndex
Returns the page index or tab order of the field.

4.0
  ✅ Server
DynaPDF.GetFieldMapName
Retrieves the mapping name of a specific form field if set.

4.0
  ✅ Server
DynaPDF.GetFieldName
Retrieves the name of a specific interactive form field.

4.0
  ✅ Server
DynaPDF.GetFieldOrientation
Returns the orientation of a field.

4.0
  ✅ Server
DynaPDF.GetFieldTextAlign
The function returns the text alignment of a text field or button field.

4.0
  ✅ Server
DynaPDF.GetFieldTextColor
Returns the default text color used for newly created fields.

4.0
  ✅ Server
DynaPDF.GetFieldToolTip
Retrieves a pointer to the tool tip string of a specific interactive form field.

4.0
  ✅ Server
DynaPDF.GetFieldType
Returns the field type.

4.0
  ✅ Server
DynaPDF.GetFieldsAsJSON
Queries all form fields as JSON array.

10.5
  ✅ Server
DynaPDF.GetFontAsJSON
Queries one font within the PDF as JSON object.

10.5
  ✅ Server
DynaPDF.GetFontCount
Returns the number of fonts which are used in the document.

4.4
  ✅ Server
DynaPDF.GetFontOrigin
Returns the current font origin.

4.4
  ✅ Server
DynaPDF.GetFontSelMode
Returns the current font selection mode.

4.4
  ✅ Server
DynaPDF.GetFontWeight
Returns the weight that will be used to emulate a bold font style.

4.4
  ✅ Server
DynaPDF.GetFontsAsJSON
Queries all fonts within the PDF as JSON array.

10.5
  ✅ Server
DynaPDF.GetGStateFlags
Returns the current graphics state flags.

5.3
  ✅ Server
DynaPDF.GetImage
Retrieves the properties of an image as well as the decompressed image buffer if needed. By default all images are returned decompressed, with exception of image types which are already stored in a valid file format like JPEG and JPEG 2000 images.

6.4
  ✅ Server
DynaPDF.GetImageCount
Queries number of images in PDF.

6.4
  ✅ Server
DynaPDF.GetImportDocInfo
The function retrieves a document info entry as text from import PDF.

3.0
  ✅ Server
DynaPDF.GetImportDocInfoAsJSON
Queries all document information from import file as JSON array.

10.5
  ✅ Server
DynaPDF.GetImportFlags
The function returns the current import flags used to import PDF files.

4.1
  ✅ Server
DynaPDF.GetImportFlags2
Queries the import flags.

4.3
  ✅ Server
DynaPDF.GetImportOrientation
Queries orientation for input page.

3.5
  ✅ Server
DynaPDF.GetImportPDFVersion
The function returns the minor PDF version number of an external PDF file.

3.1
  ✅ Server
DynaPDF.GetImportPageBounds
Queries page size for an import PDF page.

3.0
  ✅ Server
DynaPDF.GetImportPageCount
Queries number of pages in the current opened import PDF.

3.0
  ✅ Server
DynaPDF.GetInDocInfoCount
Queries number of document info in import file.

5.0
  ✅ Server
DynaPDF.GetInFieldCount
Returns the number of top level fields included in the currently opened import file.

4.0
  ✅ Server
DynaPDF.GetInIsCollection
Whether the currently opened import file is a portable collection.

4.2
  ✅ Server
DynaPDF.GetInIsEncrypted
Whether the currently opened import file is encrypted.

4.2
  ✅ Server
DynaPDF.GetInIsSigned
Whether a PDF file contains a digital signature.

4.2
  ✅ Server
DynaPDF.GetInIsTrapped
Queries value of the Trapped key in the current open import file.

4.2
  ✅ Server
DynaPDF.GetInIsXFAForm
Queries whether the current open import file contains an XFA form.

4.2
  ✅ Server
DynaPDF.GetInMetadata
Queries input PDF metadata.

5.2
  ✅ Server
DynaPDF.GetInPrintSettings
Retrieves the print settings of the current open import file.

5.1
  ✅ Server
DynaPDF.GetInRepairMode
Queries whether the current open import file was opened in repair or normal mode.

4.2
  ✅ Server
DynaPDF.GetIsFixedPitch
Queries whether the active font is a fixed pitch font or 0 if the font is a variable pitch font.

4.2
  ✅ Server
DynaPDF.GetIsTaggingEnabled
Queries whether tagging is enabled.

4.2
  ✅ Server
DynaPDF.GetJPEGQuality
Queries the JPEG compression quality.

3.1
  ✅ Server
DynaPDF.GetJavaScriptCount
Returns the number of global JavaScripts contained in a document.

5.0
  ✅ Server
DynaPDF.GetLanguage
Returns the language identifier of the document as an ISO 3166 language tag or IANA tag, or "" if not set.

5.2
  ✅ Server
DynaPDF.GetLastErrorMessage
The function returns the last error message as text or empty text if no error occurred.

3.0
  ✅ Server
DynaPDF.GetLastTextPosX
Return the horizontal end position of the last drawn text.

3.1
  ✅ Server
DynaPDF.GetLastTextPosY
Return the vertical end position of the last drawn text.

3.1
  ✅ Server
DynaPDF.GetLeading
The function returns the current leading.

3.1
  ✅ Server
DynaPDF.GetLineWidth
Queries the line width.

3.3
  ✅ Server
DynaPDF.GetLinkHighlightMode
Returns the current highlight mode used for newly created annotations.

7.0
  ✅ Server
DynaPDF.GetMetadata
Queries metadata from PDF.

5.2
  ✅ Server
DynaPDF.GetOCG
Returns properties for layer.

9.1
  ✅ Server
DynaPDF.GetOCGContUsage
Queres properties of a layer.

9.1
  ✅ Server
DynaPDF.GetOCGCount
Returns the number of OCGs or layers which are available in document.

9.1
  ✅ Server
DynaPDF.GetOCGUsageUserName
Returns the layer name.

9.1
  ✅ Server
DynaPDF.GetOpacity
Returns the opacity value used to draw the visible appearance of an annotation (requires Acrobat 5 or higher).

4.2
  ✅ Server
DynaPDF.GetOrientation
Queries orientation of current page.

3.5
  ✅ Server
DynaPDF.GetOutputIntent
Returns an output intent as well as the properties of it.

5.2
  ✅ Server
DynaPDF.GetOutputIntentCount
Returns the number of available output intents.

5.2
  ✅ Server
DynaPDF.GetPDFVersion
The function returns the version of the output PDF file.

3.1
  ✅ Server
DynaPDF.GetPageAnnotCount
Returns the number of annotations which are used by a page.

5.0
  ✅ Server
DynaPDF.GetPageAnnotation
Queries details about an annotation on current open page.

5.0
  ✅ Server
DynaPDF.GetPageBBox
Queries page size for a PDF page.

3.0
  ✅ Server
DynaPDF.GetPageBreakExpression
Queries current page break expression.

11.0
  ✅ Server
DynaPDF.GetPageCoords
Queries the current coordinate system.

3.3
  ✅ Server
DynaPDF.GetPageCount
Queries number of pages in the current PDF.

3.0
  ✅ Server
DynaPDF.GetPageFieldCount
Returns the number of fields used by a page.

5.0
  ✅ Server
DynaPDF.GetPageHeight
The function returns the height of the currently open page.

3.1
  ✅ Server
DynaPDF.GetPageLabel
Retrieves the properties of a page label.

5.0
  ✅ Server
DynaPDF.GetPageLabelCount
Returns the number of page labels defined in the document.

5.0
  ✅ Server
DynaPDF.GetPageLayout
The function returns the page layout that is used when opening the document with Adobe's Acrobat.

3.1
  ✅ Server
DynaPDF.GetPageMode
The function returns the page mode that is used when opening the document with Adobe's Acrobat.

3.1
  ✅ Server
DynaPDF.GetPageNum
Returns the page number of the currently open page.

5.0
  ✅ Server
DynaPDF.GetPageWidth
The function returns the width of the currently open page.

3.1
  ✅ Server
DynaPDF.GetPrintSettings
Retrieves the currently defined print settings of the document.

5.1
  ✅ Server
DynaPDF.GetReplaceICCProfile
Queries file path for a ICC replace profile.

6.1
  ✅ Server
DynaPDF.GetReplaceICCProfileData
Queries file path for a ICC replace profile.

7.5
  ✅ Server
DynaPDF.GetReplaceICCProfilesCounter
Queries counter for ReplaceICCProfile callback.

6.1
  ✅ Server
DynaPDF.GetResolution
Queries the resolution for images.

3.1
  ✅ Server
DynaPDF.GetSaveNewImageFormat
Queries the SaveNewImageFormat properties.

3.1
  ✅ Server
DynaPDF.GetTemplCount
Returns the number of templates used by a page.

5.1
  ✅ Server
DynaPDF.GetTemplHeight
Returns the height of a template.

5.0
  ✅ Server
DynaPDF.GetTemplWidth
Returns the width of a template.

5.0
  ✅ Server
DynaPDF.GetTextDrawMode
Queries text draw mode.

6.0
  ✅ Server
DynaPDF.GetTextFieldDefaultValue
The function returns the default value of a text field.

4.0
  ✅ Server
DynaPDF.GetTextFieldValue
The function returns the value of a text field.

4.0
  ✅ Server
DynaPDF.GetTextRise
Queries the current text rise used to output text.

4.2
  ✅ Server
DynaPDF.GetTextScaling
Queries the current value of horizontal text scaling.

4.2
  ✅ Server
DynaPDF.GetTextWidth
Computes the width of a text string.

5.0
  ✅ Server
DynaPDF.GetTransparentColor
Returns the transparent color value that is used for newly inserted images.

5.0
  ✅ Server
DynaPDF.GetTrapped
Returns the trapped key of the document.

5.0
  ✅ Server
DynaPDF.GetUseExactPwd
Queries if exact password is needed to unlock PDF.

5.0
  ✅ Server
DynaPDF.GetUseGlobalImpFiles
Queries if global import files are used.

5.0
  ✅ Server
DynaPDF.GetUseStdFonts
Queries whether the 14 standard fonts are enabled.

4.2
  ✅ Server
DynaPDF.GetUseSystemFonts
Queries whether system fonts are used.

4.2
  ✅ Server
DynaPDF.GetUseTransparency
The property specifies whether images should get a transparent background.

3.1
  ✅ Server
DynaPDF.GetUseVisibleCoords
Queries whether DynaPDF should consider the crop box to calculate the position of an object.

5.0
  ✅ Server
DynaPDF.GetUserRights
Not yet documented

9.5
  ✅ Server
DynaPDF.GetUserUnit
The function returns the user unit of the current open page.

3.4
  ✅ Server
DynaPDF.GetUsesTransparency
Checks whether a page or the entire document uses transparency.

8.2
  ✅ Server
DynaPDF.GetViewerPreferences
Queries viewer preferences.

9.2
  ✅ Server
DynaPDF.GetWordSpacing
Returns the current word spacing.

4.2
  ✅ Server
DynaPDF.GetXFAStream
Returns an XFA stream.

6.5
  ✅ Server
DynaPDF.GetXFAStreamCount
Returns the number of available XFA streams.

6.5
  ✅ Server
DynaPDF.HaveOpenDocument
Whether we have a working document.

7.1
  ✅ Server
DynaPDF.HaveOpenPage
Checks whether a page is open.

7.1
  ✅ Server
DynaPDF.HighlightAnnot
Creates a Highlight annotation.

5.0
  ✅ Server
DynaPDF.HighlightPattern
Searches a text and adds highlights for it.

3.5
  ✅ Server
DynaPDF.ImportEncryptionSettings
Imports the encryption settings from the currently open import file.

7.0
  ✅ Server
DynaPDF.ImportPDFFile
Imports all pages from a file.

3.0
  ✅ Server
DynaPDF.ImportPDFPage
Imports a page from the import PDF and appends it to the current working PDF.

3.0
  ✅ Server
DynaPDF.ImportPageAsTemplate
Imports a page and creates a template which you can place on new PDF pages.

3.3
  ✅ Server
DynaPDF.InitColorManagement
Enables color management for render functions.

5.3
  ✅ Server
DynaPDF.InitColorManagementEx
Initializes color management.

6.0
  ✅ Server
DynaPDF.Initialize
Initializes the DynaPDF functions in the MBS Plugin.

3.0
  ✅ Server
DynaPDF.InsertBarcode
Inserts a barcode to the current open page.

10.5
  ✅ Server
DynaPDF.InsertBookmark
Inserts a bookmark in an existing outline tree.

4.0
  ✅ Server
DynaPDF.InsertBookmarkEx
Inserts a bookmark in an existing outline tree.

4.0
  ✅ Server
DynaPDF.InsertImage
The function inserts an image from a container.

3.1
  ✅ Server
DynaPDF.InsertImageFile
The function inserts an image from a file.

3.1
  ✅ Server
DynaPDF.IsColorPage
Checks whether a page is a color page or if all graphic elements of the page use black & white only.

5.0
  ✅ Server
DynaPDF.IsEmptyPage
Checks whether a page is empty.

5.0
  ✅ Server
DynaPDF.IsInitialized
Checks if DynaPDF library has been initialized.

4.2
  ✅ Server
DynaPDF.Lab
Calculates color value for LAB.

11.0
  ✅ Server
DynaPDF.LineAnnot
Creates a line annotation.

5.0
  ✅ Server
DynaPDF.LineTo
The function draws a path from the current position up to the specified point.

3.1
  ✅ Server
DynaPDF.List
Lists all IDs of current DynaPDF contexts.

8.1
  ✅ Server
DynaPDF.ListImages
Lists images in a PDF.

6.4
  ✅ Server
DynaPDF.LockLayer
Adds a layer to the list of locked layers.

5.0
  ✅ Server
DynaPDF.MovePage
The function moves a page to another position in the document.

4.3
  ✅ Server
DynaPDF.MoveTo
The function moves the current position to the point specified by PosX, PosY.

3.1
  ✅ Server
DynaPDF.New
Creates a new DynaPDF instance.

3.5
  ✅ Server
DynaPDF.OpenOutputFile
The function opens the output file into which the PDF file should be written.

3.3
  ✅ Server
DynaPDF.OpenOutputFileEncrypted
The function opens the output file into which the PDF file should be written.

6.4
  ✅ Server
DynaPDF.OpenPDFFromContainer
Opens a PDF for importing from a container.

3.0
  ✅ Server
DynaPDF.OpenPDFFromFile
Opens a PDF for importing from a file.

3.0
  ✅ Server
DynaPDF.Optimize
Optimizes PDF.

6.0
  ✅ Server
DynaPDF.PageLinkEx
Adds a page link to the current open page.

7.0
  ✅ Server
DynaPDF.PageStatistics
Queries the page statistics.

3.0
  ✅ Server
DynaPDF.ParseContent
Runs the content parser.

4.0
  ✅ Server
DynaPDF.PlaceSigFieldValidateIcon
Places the validation icon within a signature field to the wished position.

10.2
  ✅ Server
DynaPDF.PlaceTemplate
The function places a template on a page, another open template, or pattern.

3.3
  ✅ Server
DynaPDF.PlaceTemplateEx
The function places a template on a page, another open template, or pattern.

3.3
  ✅ Server
DynaPDF.RGB
Calculates color value for RGB.

4.0
  ✅ Server
DynaPDF.ReadImageFormat
The function retrieves the most important properties of an image file.

3.1
  ✅ Server
DynaPDF.ReadImageResolution
The function retrieves the horizontal and vertical resolution of an image file.

3.1
  ✅ Server
DynaPDF.Rectangle
This function draws a rectangle.

3.1
  ✅ Server
DynaPDF.Release
Releases a PDF reference.

3.5
  ✅ Server
DynaPDF.ReleaseAll
Frees all DynaPDF objects.

10.5
  ✅ Server
DynaPDF.RenameSpotColor
Renames a spot color.

7.2
  ✅ Server
DynaPDF.RenderPDFFile
Renders whole PDF file in current PDF to an image.

5.0
  ✅ Server
DynaPDF.RenderPDFFileEx
Renders whole PDF file in current PDF to an image.

8.0
  ✅ Server
DynaPDF.RenderPage
Renders a page in current PDF to an image.

3.0
  ✅ Server
DynaPDF.ReplaceImage
Replaces an image with another image.

7.5
  ✅ Server
DynaPDF.ReplacePattern
Replaces a text with a new text.

3.4
  ✅ Server
DynaPDF.ResetAnnotAP
Forces a rebuild of the appearance stream of the specified annotation.

10.3
  ✅ Server
DynaPDF.ResetEncryptionSettings
Resets the encryption settings which were imported from an external PDF file so that the PDF file in memory can be saved unencrypted.

7.0
  ✅ Server
DynaPDF.RestoreGraphicState
The function restores a previously saved graphics state.

3.1
  ✅ Server
DynaPDF.RotateCoords
The function skews the coordinate system and sets the coordinate origin to the point OriginX, OriginY.

3.2
  ✅ Server
DynaPDF.RotateTemplate
Rotates a template.

7.0
  ✅ Server
DynaPDF.RoundRect
The function draws a rectangle with rounded corners.

3.1
  ✅ Server
DynaPDF.RoundRectEx
The function draws a rectangle with elliptical corners.

3.1
  ✅ Server
DynaPDF.Save
Saves the current PDF to a container value which you can assign to a container field.

3.0
  ✅ Server
DynaPDF.SaveAndSignFile
Saves and signs the current PDF.

3.3
  ✅ Server
DynaPDF.SaveAndSignFileExt
Saves and signs the current PDF.

11.0
  ✅ Server
DynaPDF.SaveGraphicState
The function saves the current graphics state.

3.1
  ✅ Server
DynaPDF.ScaleCoords
The function scales the coordinate system by applying a transformation matrix.

3.2
  ✅ Server
DynaPDF.SetAlpha
Sets alpha for drawings.

3.1
  ✅ Server
DynaPDF.SetAnnotBorderStyle
Sets or changes the border style of an annotation.

5.0
  ✅ Server
DynaPDF.SetAnnotBorderWidth
Sets or changes the border width of an annotation.

5.0
  ✅ Server
DynaPDF.SetAnnotColor
Sets or changes the color of an annotation.

5.0
  ✅ Server
DynaPDF.SetAnnotDate
Sets or changes the creation or modification date of an annotation.

5.0
  ✅ Server
DynaPDF.SetAnnotFlags
Sets the default flags used for new annotations.

5.0
  ✅ Server
DynaPDF.SetAnnotFlagsEx
Sets or changes the flags of an annotation.

5.0
  ✅ Server
DynaPDF.SetAnnotHighlightMode
Sets or changes the highlight mode of a link annotation.

5.0
  ✅ Server
DynaPDF.SetAnnotIcon
Sets or changes the icon of a text annotation.

5.0
  ✅ Server
DynaPDF.SetAnnotLineEndStyle
Sets or changes the line end styles of a Line or PolyLine Annotation.

5.0
  ✅ Server
DynaPDF.SetAnnotOpacity
Changes the opacity of a markup annotation.

6.0
  ✅ Server
DynaPDF.SetAnnotOpenState
Sets the open state of a markup or PopUp annotation.

5.0
  ✅ Server
DynaPDF.SetAnnotString
Sets, changes, or deletes a string of an annotation.

5.0
  ✅ Server
DynaPDF.SetAnnotSubject
Sets or changes the optional subject string of an annotation.

5.0
  ✅ Server
DynaPDF.SetBBox
Sets a specific bounding box of the current open PDF page.

4.0
  ✅ Server
DynaPDF.SetBookmarkDest
Sets or changes the destination of a bookmark.

4.0
  ✅ Server
DynaPDF.SetBookmarkStyle
Sets the bookmark style.

4.0
  ✅ Server
DynaPDF.SetBorderStyle
Set the global border style which is used for newly created form fields.

4.2
  ✅ Server
DynaPDF.SetCMapDir
The function sets a search path from which external CMap files can be loaded.

4.2
  ✅ Server
DynaPDF.SetCharacterSpacing
Sets the current character spacing.

4.2
  ✅ Server
DynaPDF.SetCheckBoxChar
Sets the character which should be used for newly created check boxes.

4.4
  ✅ Server
DynaPDF.SetCheckBoxDefState
Changes the default state of a check box.

4.4
  ✅ Server
DynaPDF.SetCheckBoxState
Changes the state of a check box.

4.4
  ✅ Server
DynaPDF.SetColorSpace
The function activates a device color space in the graphics state.

3.3
  ✅ Server
DynaPDF.SetCompressionFilter
The function sets the compression filter which is used to compress images.

3.1
  ✅ Server
DynaPDF.SetCompressionLevel
Sets the current compression level.

4.0
  ✅ Server
DynaPDF.SetContent
Replaces the content stream of the currently open page or template with a new one.

7.0
  ✅ Server
DynaPDF.SetDocInfo
The function sets or changes a document info entry.

3.0
  ✅ Server
DynaPDF.SetDocInfoEx
Sets a document information.

8.2
  ✅ Server
DynaPDF.SetDrawDirection
The function sets the draw direction of closed vector graphics such as rectangles, ellipses, triangles and so on.

3.2
  ✅ Server
DynaPDF.SetExtColorSpace
Activates an extended color space in the graphics state.

7.4
  ✅ Server
DynaPDF.SetExtFillColorSpace
Activates an extended color space for fillings in the graphics state.

7.4
  ✅ Server
DynaPDF.SetExtStrokeColorSpace
Activates an extended color space for strokes in the graphics state.

7.4
  ✅ Server
DynaPDF.SetFieldBBox
Changes the bounding box of a field.

4.0
  ✅ Server
DynaPDF.SetFieldBackColor
The function sets the background color used for newly created interactive form fields and annotations. Normal annotations support RGB colors only. Form fields support the color spaces DeviceRGB, DeviceGray, and DeviceCMYK. The color value must be defined in the current color space.

4.0
  ✅ Server
DynaPDF.SetFieldBorderColor
Sets the border color used for newly created interactive form fields and annotations.

4.0
  ✅ Server
DynaPDF.SetFieldBorderStyle
Changes the border style of a specific Interactive Form field.

4.0
  ✅ Server
DynaPDF.SetFieldBorderWidth
Changes the border width of a field.

4.0
  ✅ Server
DynaPDF.SetFieldColor
Sets a specific color of an interactive form field.

4.0
  ✅ Server
DynaPDF.SetFieldDate
Sets or changes the creation or modification date of a field.

5.0
  ✅ Server
DynaPDF.SetFieldExpValue
Changes the choice values of a combo or list box, or to change the state and export value of check box.

4.0
  ✅ Server
DynaPDF.SetFieldExpValueEx
Marks a choice value of a combo or list box as selected or unselected.

4.0
  ✅ Server
DynaPDF.SetFieldFlags
The function sets the flags of a specific interactive form field.

4.0
  ✅ Server
DynaPDF.SetFieldFont
Sets or changes the font of a form field.

5.1
  ✅ Server
DynaPDF.SetFieldFontEx
Sets or replaces the font of a field.

5.1
  ✅ Server
DynaPDF.SetFieldFontSize
The function changes the font size of a specific field. A value of 0.0 is used as auto size. The optimal font size is then calculated by DynaPDF.

4.0
  ✅ Server
DynaPDF.SetFieldHighlightMode
Changes the highlight mode of a specific field.

4.0
  ✅ Server
DynaPDF.SetFieldIndex
Sets the tab order of interactive form fields.

4.0
  ✅ Server
DynaPDF.SetFieldMapName
Sets or changes the mapping name of a field.

4.0
  ✅ Server
DynaPDF.SetFieldName
Changes the name of an interactive form field.

4.0
  ✅ Server
DynaPDF.SetFieldOrientation
The function sets or changes the orientation of a field.

4.0
  ✅ Server
DynaPDF.SetFieldTextAlign
The function set or changes the text alignment of a text or button field.

4.0
  ✅ Server
DynaPDF.SetFieldTextColor
The function sets the text color which is used for newly created interactive form fields.

4.0
  ✅ Server
DynaPDF.SetFieldToolTip
The function set or changes the tool tip or description string of an interactive form field.

4.0
  ✅ Server
DynaPDF.SetFillColor
The function sets the current fill color as an array of float values.

3.1
  ✅ Server
DynaPDF.SetFillColorValue
The function sets the current fill color.

11.0
  ✅ Server
DynaPDF.SetFloatPrecision
The function changes the output precision of text and vector coordinates.

6.5
  ✅ Server
DynaPDF.SetFont
The function loads a font that can be used for text output and interactive form fields.

3.1
  ✅ Server
DynaPDF.SetFontEx
The function loads a font that can be used for text output and interactive form fields. The difference in comparison to DynaPDF.SetFont is the way how the function tries to find the font.

3.1
  ✅ Server
DynaPDF.SetFontOrigin
Sets the current font origin that is used to position text strings.

4.4
  ✅ Server
DynaPDF.SetFontSearchOrder
Changes the font search order.

4.4
  ✅ Server
DynaPDF.SetFontSelMode
Changes the font selection mode.

4.4
  ✅ Server
DynaPDF.SetFontWeight
Changes the font weight.

4.4
  ✅ Server
DynaPDF.SetGStateFlags
Sets optional flags affecting the graphics state, coordinate handling, as well as color and image conversion rules.

5.3
  ✅ Server
DynaPDF.SetImportFlags
The function sets optional flags to control the import of external PDF files.

4.1
  ✅ Server
DynaPDF.SetImportFlags2
Sets optional flags to control the import of external PDF files.

4.3
  ✅ Server
DynaPDF.SetJPEGQuality
The function sets the quality of JPEG compressed images in percent if JPEG compression is used. Lower values cause higher compression rates, however, worse image quality.

3.1
  ✅ Server
DynaPDF.SetLanguage
Specifies the language of the document.

4.4
  ✅ Server
DynaPDF.SetLeading
Sets text leading.

3.1
  ✅ Server
DynaPDF.SetLineJoinStyle
Sets a new line join.

4.0
  ✅ Server
DynaPDF.SetLineWidth
The function sets the line width used to stroke paths.

3.3
  ✅ Server
DynaPDF.SetLinkHighlightMode
Sets the highlight mode that is used by link annotations.

7.0
  ✅ Server
DynaPDF.SetMetadata
The function sets or replaces the XMP metadata stream of a specific object.

5.2
  ✅ Server
DynaPDF.SetMiterLimit
Sets the miter limit.

4.0
  ✅ Server
DynaPDF.SetNumberFormat
Limits textfield to only accept numbers.

6.4
  ✅ Server
DynaPDF.SetOCGState
Changes the visibility state of an OCG or layer.

9.1
  ✅ Server
DynaPDF.SetOpacity
Sets the opacity value which is used to render the appearance of a text annotation.

4.2
  ✅ Server
DynaPDF.SetOrientation
Changes the orientation of the page.

3.5
  ✅ Server
DynaPDF.SetOrientationEx
Changes the orientation of the page.

3.5
  ✅ Server
DynaPDF.SetPDFVersion
Sets the PDF version.

3.1
  ✅ Server
DynaPDF.SetPageBBox
Sets or changes the bounding box of a page.

8.2
  ✅ Server
DynaPDF.SetPageBreakExpression
Sets page break expression.

11.0
  ✅ Server
DynaPDF.SetPageCoords
Sets the coordinate system origin.

3.3
  ✅ Server
DynaPDF.SetPageFormat
The function sets a predefined page or paper format.

3.3
  ✅ Server
DynaPDF.SetPageHeight
Sets page height.

3.1
  ✅ Server
DynaPDF.SetPageLayout
The function sets the page layout that is used when opening the document with Adobe's Acrobat.

3.1
  ✅ Server
DynaPDF.SetPageMode
The function sets the page mode that is used when opening the document with Adobe's Acrobat.

3.1
  ✅ Server
DynaPDF.SetPageWidth
Sets page width.

3.1
  ✅ Server
DynaPDF.SetPrintSettings
Adds preferred print settings to the PDF file.

5.1
  ✅ Server
DynaPDF.SetReplaceICCProfile
Sets the replace ICC profile path.

6.1
  ✅ Server
DynaPDF.SetReplaceICCProfileData
Sets the replace ICC profile data.

7.5
  ✅ Server
DynaPDF.SetResolution
Sets the image resolution.

3.1
  ✅ Server
DynaPDF.SetSaveNewImageFormat
Whether to recompress images.

3.1
  ✅ Server
DynaPDF.SetSeparationInfo
Sets the separation info of the current open page.

7.4
  ✅ Server
DynaPDF.SetStrokeColor
The function sets the current stroke color as an list of values.

3.1
  ✅ Server
DynaPDF.SetStrokeColorValue
The function sets the current stroke color.

11.0
  ✅ Server
DynaPDF.SetTextDrawMode
Sets text draw mode.

6.0
  ✅ Server
DynaPDF.SetTextFieldValue
The function sets or changes the value and default value of a text field.

4.1
  ✅ Server
DynaPDF.SetTextFieldValueEx
The function changes or sets the value of a text field.

4.1
  ✅ Server
DynaPDF.SetTextRect
The function defines the output rectangle that is used to output formatted text by the function DynaPDF.WriteFText.

3.1
  ✅ Server
DynaPDF.SetTextRise
Sets the text rise.

4.2
  ✅ Server
DynaPDF.SetTextScaling
Sets scaling for text.

4.2
  ✅ Server
DynaPDF.SetTransparentColor
Sets the transparent color which is used for newly inserted images.

5.0
  ✅ Server
DynaPDF.SetTrapped
Sets the trapped key of the document.

5.0
  ✅ Server
DynaPDF.SetUseExactPwd
Whether to require exact passwords.

5.0
  ✅ Server
DynaPDF.SetUseGlobalImpFiles
Sets whether to use global import file.

5.0
  ✅ Server
DynaPDF.SetUseStdFonts
The function can be used to disable the 14 standard fonts temporarily.

4.2
  ✅ Server
DynaPDF.SetUseSystemFonts
The property specifies whether the system fonts should be automatically loaded.

4.2
  ✅ Server
DynaPDF.SetUseTransparency
The property specifies whether images should be masked with the current transparent color to make this color transparent, see also DynaPDF.SetTransparentColor(). This technique is known as color key masking.

3.1
  ✅ Server
DynaPDF.SetUseVisibleCoords
Whether DynaPDF should consider the crop box to calculate to position of an object.

5.0
  ✅ Server
DynaPDF.SetUserUnit
The function sets the user unit of the current open page.

3.4
  ✅ Server
DynaPDF.SetViewerPreferences
Sets viewer preferences.

9.2
  ✅ Server
DynaPDF.SetWordSpacing
Sets the word spacing.

4.2
  ✅ Server
DynaPDF.SetXFAStream
Replaces the contents of an XFA stream with new contents.

9.5
  ✅ Server
DynaPDF.ShowDifferences
Shows differences on two PDF pages by adding highlight annotations.

5.3
  ✅ Server
DynaPDF.SkewCoords
The function skews the coordinate system and sets the coordinate origin to the point OriginX, OriginY.

3.2
  ✅ Server
DynaPDF.SquareAnnot
Draws a square annotation on the current open page.

5.0
  ✅ Server
DynaPDF.StampAnnot
Creates a stamp annotation.

5.0
  ✅ Server
DynaPDF.StrokePath
The function strokes the current path without closing it.

3.1
  ✅ Server
DynaPDF.SysFontInfo
Returns the most important properties of a system font.

5.1
  ✅ Server
DynaPDF.SysFontInfoAsJSON
Queries all system fonts as JSON array.

10.5
  ✅ Server
DynaPDF.Table.AddColumn
Adds a column on the left or right side of the table.

3.5
  ✅ Server
DynaPDF.Table.AddRow
Adds a new row to the table.

3.5
  ✅ Server
DynaPDF.Table.AddRows
Adds new rows to the table.

3.5
  ✅ Server
DynaPDF.Table.ClearColumn
Deletes the content in the specified column in all rows.

3.5
  ✅ Server
DynaPDF.Table.ClearContent
Deletes the specified object types from the table.

3.5
  ✅ Server
DynaPDF.Table.ClearRow
The function deletes the content in the specified row.

3.5
  ✅ Server
DynaPDF.Table.Create
Creates a new table object.

3.5
  ✅ Server
DynaPDF.Table.DeleteCol
Deletes a column from the table.

3.5
  ✅ Server
DynaPDF.Table.DeleteRow
Deletes a row from the table.

3.5
  ✅ Server
DynaPDF.Table.DeleteRows
Deletes all rows from the table.

3.5
  ✅ Server
DynaPDF.Table.Draw
Draws the table on the specified position.

3.5
  ✅ Server
DynaPDF.Table.GetFirstRow
Queres first row drawn.

3.5
  ✅ Server
DynaPDF.Table.GetNextHeight
Calculates the height of the table.

3.5
  ✅ Server
DynaPDF.Table.GetNextHeightRow
Calculates the height of the table.

3.5
  ✅ Server
DynaPDF.Table.GetNextRow
Queres next row to be drawn.

3.5
  ✅ Server
DynaPDF.Table.GetNumCols
Queries number of columns in table.

3.5
  ✅ Server
DynaPDF.Table.GetNumRows
Queries number of rows in table.

3.5
  ✅ Server
DynaPDF.Table.GetPDF
Returns the reference to the PDF.

3.5
  ✅ Server
DynaPDF.Table.GetTableHeight
Returns the full height of the table.

3.5
  ✅ Server
DynaPDF.Table.GetTableWidth
Returns the width of the table.

3.5
  ✅ Server
DynaPDF.Table.HaveMore
Checks whether all rows where drawn.

3.5
  ✅ Server
DynaPDF.Table.Release
Releases the PDF table.

3.5
  ✅ Server
DynaPDF.Table.SetBorderWidth
Sets or changes the border width.

3.5
  ✅ Server
DynaPDF.Table.SetBoxProperty
Sets or changes the border width, cell spacing, or cell padding.

3.5
  ✅ Server
DynaPDF.Table.SetCellAction
Adds an action to a cell.

9.1
  ✅ Server
DynaPDF.Table.SetCellImage
Inserts an image horizontally and vertically aligned as specified.

3.5
  ✅ Server
DynaPDF.Table.SetCellImageEx
Inserts an image from container.

3.5
  ✅ Server
DynaPDF.Table.SetCellOrientation
Sets the cell orientation.

3.5
  ✅ Server
DynaPDF.Table.SetCellPadding
Sets or changes the cell padding.

3.5
  ✅ Server
DynaPDF.Table.SetCellSpacing
Sets or changes the cell spacing.

3.5
  ✅ Server
DynaPDF.Table.SetCellStyledText
Inserts the specified styled text into the cell.

11.1
  ✅ Server
DynaPDF.Table.SetCellTable
The function inserts a sub table into the specfied cell. A sub table is always a foreground object that has a strong width and height. That means, if the cell is not large enough then it will be expanded.

3.5
  ✅ Server
DynaPDF.Table.SetCellTemplate
Inserts a template into the specified cell.

3.5
  ✅ Server
DynaPDF.Table.SetCellText
Inserts the specified text into the cell.

3.5
  ✅ Server
DynaPDF.Table.SetColWidth
The function changes the width of a column.

3.5
  ✅ Server
DynaPDF.Table.SetColor
Sets or changes the specified color as well as the corresponding device color space.

3.5
  ✅ Server
DynaPDF.Table.SetColorFloat
Sets or changes the specified color and color space.

3.5
  ✅ Server
DynaPDF.Table.SetFlags
The function sets various flags.

3.5
  ✅ Server
DynaPDF.Table.SetFont
Sets the font that is used to output text.

3.5
  ✅ Server
DynaPDF.Table.SetFontSelMode
The function sets or changes the font selection mode.

3.5
  ✅ Server
DynaPDF.Table.SetFontSize
Sets or changes the font size.

3.5
  ✅ Server
DynaPDF.Table.SetGridWidth
Sets the grid width.

3.5
  ✅ Server
DynaPDF.Table.SetPDF
Changes the PDF instance that is associated with the table.

3.5
  ✅ Server
DynaPDF.Table.SetRGBColor
Sets RGB color.

3.5
  ✅ Server
DynaPDF.Table.SetRowHeight
Changes the row height.

3.5
  ✅ Server
DynaPDF.Table.SetTableWidth
Changes the width of the table.

3.5
  ✅ Server
DynaPDF.TextAnnot
Creates a text annotation.

5.0
  ✅ Server
DynaPDF.TranslateCoords
The function translates the coordinate system to the new origin OriginX, OriginY.

3.2
  ✅ Server
DynaPDF.Triangle
The function draws a triangle.

3.2
  ✅ Server
DynaPDF.UnLockLayer
Removes a layer from the list of locked layers.

5.0
  ✅ Server
DynaPDF.Uninitialize
Uninitializes DynaPDF library.

10.1
  ✅ Server
DynaPDF.WatermarkAnnot
Creates a Watermark annotation.

7.0
  ✅ Server
DynaPDF.WriteDemoText
Writes a demo text like the DynaPDF demo watermark.

5.0
  ✅ Server
DynaPDF.WriteFText
Writes text on current page with formatting commands.

3.1
  ✅ Server
DynaPDF.WriteFTextEx
Writes text on current page with formatting commands.

3.1
  ✅ Server
DynaPDF.WriteFTextExRotated
Writes text on current page with formatting commands.

7.4
  ✅ Server
DynaPDF.WriteStyledText
Writes styled text on current page.

6.5
  ✅ Server
DynaPDF.WriteStyledTextEx
Writes styled text on current page.

6.5
  ✅ Server
DynaPDF.WriteStyledTextExRotated
Writes styled text on current page.

7.4
  ✅ Server
DynaPDF.WriteText
Writes text on current page.

3.1
  ✅ Server
ECKey.BuiltInCurves
Queries built in curves.

5.4
  ✅ Server
ECKey.CanSign
Indicates if an ECKey can be used for signing.

10.2
  ✅ Server
ECKey.Description
Returns an user readable description text for the current key.

5.4
  ✅ Server
ECKey.Duplicate
Creates a copy of the key.

5.4
  ✅ Server
ECKey.Generate
Generates a new pair of private and public keys.

5.4
  ✅ Server
ECKey.PrivateKey
Queries the private key.

5.4
  ✅ Server
ECKey.PublicKey
Queries the public key.

5.4
  ✅ Server
ECKey.ReadPrivateKey
Reads a private key from text.

5.4
  ✅ Server
ECKey.ReadPublicKey
Reads a public key from text.

5.4
  ✅ Server
ECKey.Release
Releases the key.

5.4
  ✅ Server
ECKey.ReleaseAll
Frees all Key objects.

10.5
  ✅ Server
ECKey.Sign
Signs the given data.

5.4
  ✅ Server
ECKey.Size
Queries the size of the key in bytes.

5.4
  ✅ Server
ECKey.Valid
Verifies that a private and/or public key is valid.

10.2
  ✅ Server
ECKey.Verify
Verifies the digital signature.

5.4
  ✅ Server
Email.Verify
Verifies if an email is valid.

3.3
  ✅ Server
EmailParser.Address
Queries an address value.

5.3
  ✅ Server
EmailParser.AddressCount
Queries number of addresses.

5.3
  ✅ Server
EmailParser.AttachedEmails
Queries email IDs for embedded emails.

9.4
  ✅ Server
EmailParser.Attachment
Queries an attachment property.

5.3
  ✅ Server
EmailParser.AttachmentCount
Queries number of attachments.

5.3
  ✅ Server
EmailParser.Free
Frees the email parser.

5.3
  ✅ Server
EmailParser.HTMLText
Queries html text of email.

5.3
  ✅ Server
EmailParser.HTMLToPlainText
Converts HTML to plain text.

5.3
  ✅ Server
EmailParser.HasHeader
Checks if header exists.

7.4
  ✅ Server
EmailParser.Hash
Returns a SHA512 hash for the email source parsed.

5.4
  ✅ Server
EmailParser.Header
Queries a header entry.

5.3
  ✅ Server
EmailParser.HeaderCount
Queries number of header entries.

5.3
  ✅ Server
EmailParser.HeaderValue
Queries header value by header name.

7.4
  ✅ Server
EmailParser.Inline
Queries an inline graphics property.

5.3
  ✅ Server
EmailParser.InlineCount
Queries number of inline images.

5.3
  ✅ Server
EmailParser.List
Lists all email parser reference numbers.

5.3
  ✅ Server
EmailParser.MessageID
Queries the message ID of the email.

5.3
  ✅ Server
EmailParser.Parse
Parses an email.

5.3
  ✅ Server
EmailParser.ParseContainer
Parses an email stored in container.

6.3
  ✅ Server
EmailParser.ParseFile
Parses an email from a file.

5.3
  ✅ Server
EmailParser.PlainText
Queries plain text of email.

5.3
  ✅ Server
EmailParser.ProcessImageReferences
Processes image references in HTML.

6.3
  ✅ Server
EmailParser.ReceiveDate
Queries the date and time of the email.

6.4
  ✅ Server
EmailParser.SentDate
Queries the date and time of the email.

5.4
  ✅ Server
EmailParser.Source
Returns the source of the email as we parsed it.

5.4
  ✅ Server
EmailParser.SourceWithoutAttachments
Returns the source of the email without attachments.

5.4
  ✅ Server
EmailParser.Subject
Queries the subject line of the email.

5.3
  ✅ Server
EmailParser.WriteAttachment
Writes an attachment to a file path.

5.3
  ✅ Server
EmailParser.WriteInline
Writes an inline graphics to a file path.

5.3
  ✅ Server
Encryption.Cipher
Encrypts or decrypts of a value.

4.1
  ✅ Server
Encryption.CipherNames
Queries list of all ciphers.

8.5
  ✅ Server
Encryption.DigestNames
Queries list of all digest algorithms.

8.5
  ✅ Server
EnvironmentVariables.ClearValue
Clears a variable by removing it from the environment.

5.1
  ✅ Server
EnvironmentVariables.Count
Queries number of environment variables.

5.1
  ✅ Server
EnvironmentVariables.Name
Queries name of environment variable with given index.

5.1
  ✅ Server
EnvironmentVariables.Names
Queries list of environment variable names.

5.1
  ✅ Server
EnvironmentVariables.SetValue
Sets an environment variable.

5.1
  ✅ Server
EnvironmentVariables.Value
Queries value of an environment variable.

5.1
  ✅ Server
EventMonitor.Clear
Clears last event captured.

5.2
  ❌ Server
EventMonitor.ClearCardWindow
Clears trigger for card window.

7.3
  ❌ Server
EventMonitor.GetEnabled
Queries whether event monitor is enabled.

6.3
  ❌ Server
EventMonitor.Install
Installs event monitor.

5.2
  ❌ Server
EventMonitor.LastMouseClickButton
Queries the index of the last pressed mouse button.

5.2
  ❌ Server
EventMonitor.LastMouseClickIsDoubleClick
Queries if last recognized mouse click is a double click.

5.2
  ❌ Server
EventMonitor.LastMousePositionX
Queries last mouse position.

7.3
  ❌ Server
EventMonitor.LastMousePositionY
Queries last mouse position.

7.3
  ❌ Server
EventMonitor.SetCardWindow
Sets script trigger for clicks outside card.

7.3
  ❌ Server
EventMonitor.SetEnabled
Enables or disables event monitor.

6.3
  ❌ Server
Events.Alarm.Copy
Creates a copy of the alarm.

6.2
  ❌ Server
Events.Alarm.GetAbsoluteDate
Represents an alarm that fires at a specific date.

6.2
  ❌ Server
Events.Alarm.GetEmailAddress
Query the email for this alarm.

6.2
  ❌ Server
Events.Alarm.GetProximity
Queries proximity.

6.2
  ❌ Server
Events.Alarm.GetRelativeOffset
Queries the relative offset from an event start date to fire an alarm.

6.2
  ❌ Server
Events.Alarm.GetSound
Queries the sound to play.

6.2
  ❌ Server
Events.Alarm.GetStructuredLocation
Queries the location for the event.

6.2
  ❌ Server
Events.Alarm.GetURL
Queries the URL to open when the alarm triggers.

6.2
  ❌ Server
Events.Alarm.SetAbsoluteDate
Sets an alarm that fires at a specific date.

6.2
  ❌ Server
Events.Alarm.SetEmailAddress
Sets the email for this alarm.

6.2
  ❌ Server
Events.Alarm.SetProximity
Sets the proximity for this alarm.

6.2
  ❌ Server
Events.Alarm.SetRelativeOffset
Sets a relative offset from an event start date to fire an alarm.

6.2
  ❌ Server
Events.Alarm.SetSound
Sets the sound to play.

6.2
  ❌ Server
Events.Alarm.SetStructuredLocation
Sets the location for the event.

6.2
  ❌ Server
Events.Alarm.SetURL
Sets the URL to open when the alarm triggers.

6.2
  ❌ Server
Events.Alarm.TriggerDateRelativeTo
Calculates the next alarm time.

6.2
  ❌ Server
Events.Alarm.Type
Queries the type of alarm.

6.2
  ❌ Server
Events.AuthorizationStatusForEntityType
Returns the authorization status for the given entity type.

6.2
  ❌ Server
Events.Calendar.AllowsContentModifications
Represents whether you can this add, remove, or modify items in this calendar.

6.2
  ❌ Server
Events.Calendar.CalendarIdentifier
A unique identifier for the calendar.

6.2
  ❌ Server
Events.Calendar.Duplicate
Creates a copy of the calendar.

6.2
  ❌ Server
Events.Calendar.GetColor
Returns the calendar color.

6.2
  ❌ Server
Events.Calendar.GetSource
Query the source ID for this calendar.

6.2
  ❌ Server
Events.Calendar.GetTitle
Gets the title of the calendar

6.2
  ❌ Server
Events.Calendar.GetType
Queries type of calendar.

6.2
  ❌ Server
Events.Calendar.Immutable
Queries whether calendar is immutable.

6.2
  ❌ Server
Events.Calendar.SetColor
Sets the calendar color.

6.2
  ❌ Server
Events.Calendar.SetSource
Sets the source for a new calendar.

6.2
  ❌ Server
Events.Calendar.SetTitle
Sets the title of the calendar.

6.2
  ❌ Server
Events.Calendar.Subscribed
Whether this is a subscribed calendar.

6.2
  ❌ Server
Events.Calendar.allowedEntityTypes
Returns the entity types this calendar can contain.

6.2
  ❌ Server
Events.Calendar.supportedEventAvailabilities
Returns list of supported event availabilities.

6.2
  ❌ Server
Events.CalendarCount
Queries number of calendars.

6.2
  ❌ Server
Events.CalendarItemsWithExternalIdentifier
Finds matching events for external identifier.

6.2
  ❌ Server
Events.Calendars
Returns calendars that support a given entity type.

6.2
  ❌ Server
Events.ClearNotification
Clears the script trigger for changes.

6.2
  ❌ Server
Events.Commit
Commits pending changes to the database.

6.2
  ❌ Server
Events.CompletedReminders
Fetch completed reminders in a set of calendars.

6.2
  ❌ Server
Events.DelegateSources
Returns an unordered list of sources for all available delegates.

6.2
  ❌ Server
Events.Event.BirthdayPersonUniqueID
Specifies the address book unique ID of the person this event was created for.

6.2
  ❌ Server
Events.Event.GetAllDay
Query whether this is an all day event.

6.2
  ❌ Server
Events.Event.GetAvailability
Queries availability.

6.2
  ❌ Server
Events.Event.GetEndDate
Queries the end date for the event.

6.2
  ❌ Server
Events.Event.GetStartDate
Queries the start date for the event.

6.2
  ❌ Server
Events.Event.GetStructuredLocation
Queries structured location.

6.2
  ❌ Server
Events.Event.IsDetached
Represents whether this event is detached from a recurring series.

6.2
  ❌ Server
Events.Event.OccurrenceDate
The occurrence date of an event if it is part of a recurring series.

6.2
  ❌ Server
Events.Event.Refresh
Refreshes an event object to ensure it's still valid.

6.2
  ❌ Server
Events.Event.SetAllDay
Sets the all day flag for an event.

6.2
  ❌ Server
Events.Event.SetAvailability
Sets availability.

6.2
  ❌ Server
Events.Event.SetEndDate
Sets the end date for the event.

6.2
  ❌ Server
Events.Event.SetStartDate
Sets the start date for the event.

6.2
  ❌ Server
Events.Event.SetStructuredLocation
Sets the structured location.

6.2
  ❌ Server
Events.Event.Status
Queries status of event.

6.2
  ❌ Server
Events.Event.compareStartDateWithEvent
Comparison function.

6.2
  ❌ Server
Events.Event.organizer
The organizer of this event, or empty.

6.2
  ❌ Server
Events.EventStoreIdentifier
Returns a unique identifier string representing this calendar store.

6.2
  ❌ Server
Events.Events
Queries events in a given time range.

6.2
  ❌ Server
Events.IncompleteReminders
Fetch incompleted reminders in a set of calendars.

6.2
  ❌ Server
Events.Initialize
Initializes EventKit and opens event store.

6.2
  ❌ Server
Events.Item.AddAlarm
Adds an alarm.

6.2
  ❌ Server
Events.Item.AddRecurrenceRule
Adds a recurrence rule.

6.2
  ❌ Server
Events.Item.Alarms
Queries list of alarm references.

6.2
  ❌ Server
Events.Item.Attendees
Queries list of attendee reference list.

6.2
  ❌ Server
Events.Item.CalendarItemExternalIdentifier
A server-provided identifier for this calendar item.

6.2
  ❌ Server
Events.Item.CalendarItemIdentifier
Returns a unique identifier for a calendar item.

6.2
  ❌ Server
Events.Item.Duplicate
Creates a copy of the item.

6.2
  ❌ Server
Events.Item.GetCalendar
Queries the calendar for this item.

6.2
  ❌ Server
Events.Item.GetLocation
Queries the location text.

6.2
  ❌ Server
Events.Item.GetNotes
Queries the notes text.

6.2
  ❌ Server
Events.Item.GetTimeZone
Queries timezone.

6.2
  ❌ Server
Events.Item.GetTitle
Queries title of the item.

6.2
  ❌ Server
Events.Item.GetURL
Queries the URL for this item.

6.2
  ❌ Server
Events.Item.HasAlarms
Whether this event has alarms.

6.2
  ❌ Server
Events.Item.HasAttendees
Whether this event has attendees.

6.2
  ❌ Server
Events.Item.HasNotes
Whether this event has notes.

6.2
  ❌ Server
Events.Item.HasRecurrenceRules
Whether this event has recurrence rules.

6.2
  ❌ Server
Events.Item.RecurrenceRules
Queries list of recurrence rules reference list.

6.2
  ❌ Server
Events.Item.RemoveAlarm
Removes an alarm from the item.

6.2
  ❌ Server
Events.Item.RemoveRecurrenceRule
Removes a recurrence rule.

6.2
  ❌ Server
Events.Item.SetCalendar
Sets the calendar for the event.

6.2
  ❌ Server
Events.Item.SetLocation
Sets the location for this event.

6.2
  ❌ Server
Events.Item.SetNotes
Sets the notes text for the calendar item.

6.2
  ❌ Server
Events.Item.SetTimeZone
Sets time zone for this item.

6.2
  ❌ Server
Events.Item.SetTitle
Sets the item title.

6.2
  ❌ Server
Events.Item.SetURL
Sets the URL for the calendar item.

6.2
  ❌ Server
Events.Item.creationDate
Queries creation date.

6.2
  ❌ Server
Events.Item.lastModifiedDate
Queries last modification date.

6.2
  ❌ Server
Events.NewAlarm
Creates a new alarm.

6.2
  ❌ Server
Events.NewAlarmWithAbsoluteDate
Creates a new alarm with an absolute trigger time.

6.2
  ❌ Server
Events.NewAlarmWithRelativeOffset
Creates a new alarm with a relative trigger time.

6.2
  ❌ Server
Events.NewCalendar
Creates a new calendar that may contain the given entity type.

6.2
  ❌ Server
Events.NewEvent
Creates a new event.

6.2
  ❌ Server
Events.NewReminder
Creates a new reminder.

6.2
  ❌ Server
Events.Object.HasChanges
Checks if there are changes.

6.2
  ❌ Server
Events.Object.IsNew
Returns 1 if this object has never been saved, else 0.

6.2
  ❌ Server
Events.Object.Refresh
Refreshes values for this object.

6.2
  ❌ Server
Events.Object.Reset
Resets the object.

6.2
  ❌ Server
Events.Object.Rollback
Discards any changes.

6.2
  ❌ Server
Events.Participant.GetName
Queries name of participant.

6.2
  ❌ Server
Events.Participant.GetStatus
Queries participant status.

6.2
  ❌ Server
Events.Participant.IsCurrentUser
Whether this is current user.

6.2
  ❌ Server
Events.Participant.Name
Name of this participant.

6.2
  ❌ Server
Events.Participant.Person
Returns the addressbook person reference that represents this participant.

6.2
  ❌ Server
Events.Participant.Role
The role of the attendee.

6.2
  ❌ Server
Events.Participant.Status
The status of the attendee.

6.2
  ❌ Server
Events.Participant.Type
The type of the attendee.

6.2
  ❌ Server
Events.Participant.URL
URL representing this participant.

6.2
  ❌ Server
Events.RecurrenceDayOfWeek.Copy
Creates a copy of the day of week object.

6.2
  ❌ Server
Events.RecurrenceDayOfWeek.DayOfTheWeek
The day of the week.

6.2
  ❌ Server
Events.RecurrenceDayOfWeek.NewWithDayOfWeek
Creates a object with a day of the week.

6.2
  ❌ Server
Events.RecurrenceDayOfWeek.WeekNumber
The week number.

6.2
  ❌ Server
Events.RecurrenceEnd.Copy
Creates a copy of a recurrence end.

6.2
  ❌ Server
Events.RecurrenceEnd.EndDate
Queries end date.

6.2
  ❌ Server
Events.RecurrenceEnd.NewWithEndDate
Creates a recurrence end with a specific end date.

6.2
  ❌ Server
Events.RecurrenceEnd.NewWithOccurrenceCount
Creates a recurrence end with a maximum occurrence count.

6.2
  ❌ Server
Events.RecurrenceEnd.OccurrenceCount
Queries count.

6.2
  ❌ Server
Events.RecurrenceRule.CalendarIdentifier
Calendar used by this recurrence rule.

6.2
  ❌ Server
Events.RecurrenceRule.Copy
Creates a copy of the recurrence rule.

6.2
  ❌ Server
Events.RecurrenceRule.DaysOfTheMonth
Queries days of the month.

6.2
  ❌ Server
Events.RecurrenceRule.DaysOfTheWeek
Queries days of the week.

6.2
  ❌ Server
Events.RecurrenceRule.DaysOfTheYear
Queries days of the year.

6.2
  ❌ Server
Events.RecurrenceRule.Description
Returns short description text for debugging.

7.2
  ❌ Server
Events.RecurrenceRule.FirstDayOfTheWeek
Queries first day of week number.

6.2
  ❌ Server
Events.RecurrenceRule.Frequency
Queries frequency.

6.2
  ❌ Server
Events.RecurrenceRule.GetRecurrenceEnd
Queries recurrence end.

6.2
  ❌ Server
Events.RecurrenceRule.Interval
Queries interval.

6.2
  ❌ Server
Events.RecurrenceRule.MonthsOfTheYear
Queries months of the year.

6.2
  ❌ Server
Events.RecurrenceRule.NewWithFrequency
Creates a new recurrence rule.

6.2
  ❌ Server
Events.RecurrenceRule.SetPositions
Queries the set positions.

6.2
  ❌ Server
Events.RecurrenceRule.SetRecurrenceEnd
Sets the recurrence end.

6.2
  ❌ Server
Events.RecurrenceRule.WeeksOfTheYear
Queries weeks of the year.

6.2
  ❌ Server
Events.RefreshSourcesIfNecessary
Cause a sync to potentially occur taking into account the necessity of it.

6.2
  ❌ Server
Events.Reminder.GetCompleted
Whether or not the reminder is completed.

6.2
  ❌ Server
Events.Reminder.GetCompletionDate
Queries the date on which this reminder was completed.

6.2
  ❌ Server
Events.Reminder.GetDueDate
Queries due date.

6.2
  ❌ Server
Events.Reminder.GetDueTimestamp
Queries due date as time stamp.

9.3
  ❌ Server
Events.Reminder.GetPriority
Queries the priority of the reminder.

6.2
  ❌ Server
Events.Reminder.GetStartDate
Queries start date.

6.2
  ❌ Server
Events.Reminder.GetStartTimestamp
Queries start date as timestamp.

9.3
  ❌ Server
Events.Reminder.SetCompleted
Whether or not the reminder is completed.

6.2
  ❌ Server
Events.Reminder.SetCompletionDate
Sets the date on which this reminder was completed.

6.2
  ❌ Server
Events.Reminder.SetDueDate
The date by which this reminder should be completed.

6.2
  ❌ Server
Events.Reminder.SetDueDateComponents
The date by which this reminder should be completed.

6.2
  ❌ Server
Events.Reminder.SetPriority
Sets the priority of the reminder.

6.2
  ❌ Server
Events.Reminder.SetStartDate
Sets the start date of the task.

6.2
  ❌ Server
Events.Reminder.SetStartDateComponents
Sets the start date of the task, as date components.

6.2
  ❌ Server
Events.Reminders
Fetch all reminders in a set of calendars.

6.2
  ❌ Server
Events.RemoveCalendar
Removes a calendar from the database.

6.2
  ❌ Server
Events.RemoveEvent
Removes an event from the calendar store.

6.2
  ❌ Server
Events.RemoveReminder
Removes a reminder from the event store.

6.2
  ❌ Server
Events.Reset
Resets the event store.

6.2
  ❌ Server
Events.SaveCalendar
Saves changes to a calendar, or adds a new calendar to the database.

6.2
  ❌ Server
Events.SaveEvent
Saves changes to an event permanently.

6.2
  ❌ Server
Events.SaveReminder
Saves changes to a reminder.

6.2
  ❌ Server
Events.SelectEvent
Selects an event via ID.

6.2
  ❌ Server
Events.SetNotification
Installs a notification script.

6.2
  ❌ Server
Events.SetNotificationEvaluate
Installs a notification evaluation.

6.2
  ❌ Server
Events.Source.Calendars
Queries calendars inside the given source.

6.2
  ❌ Server
Events.Source.Title
Queries title of the source.

6.2
  ❌ Server
Events.Source.Type
Queries type of the source.

6.2
  ❌ Server
Events.SourceWithType
Returns the first source matching the type.

6.2
  ❌ Server
Events.Sources
Returns an unordered list of source IDs.

6.2
  ❌ Server
Events.StructuredLocation.Copy
Creates a copy of the structured location.

6.2
  ❌ Server
Events.StructuredLocation.GetGeoLocation
Queries the geo location.

6.2
  ❌ Server
Events.StructuredLocation.GetRadius
Queries radius.

6.2
  ❌ Server
Events.StructuredLocation.NewLocationWithTitle
Creates a new location.

6.2
  ❌ Server
Events.StructuredLocation.SetGeoLocation
Sets the geo coordinates for this location.

6.2
  ❌ Server
Events.StructuredLocation.SetRadius
Sets the radius.

6.2
  ❌ Server
Events.StructuredLocation.Title
Queries the title of this location.

6.2
  ❌ Server
Events.defaultCalendarForNewEvents
Returns the calendar that events should be added to by default.

6.2
  ❌ Server
Events.defaultCalendarForNewReminders
Returns the calendar that reminders should be added to by default.

6.2
  ❌ Server
Events.requestAccessToEntityType
Requests access for the entity type.

6.2
  ❌ Server
FM.AllowFileDragDrop
Installs fix for file drag and drop problem.

7.0
  ❌ Server
FM.Argument
Query an argument passed to FileMaker from command line.

5.1
  ✅ Server
FM.ArgumentCount
Queries number of arguments.

5.1
  ✅ Server
FM.Beep
Beeps.

8.2
  ✅ Server
FM.CF
Calls a custom function given the name with FileMaker values.

11.3
  ✅ Server
FM.ChooseDictionary
Chooses or queries dictionary used.

9.4
  ❌ Server
FM.CompareTables
Compare two tables.

9.3
  ✅ Server
FM.CurrentLayoutID
Queries ID of current running FileMaker layout.

10.2
  ✅ Server
FM.CurrentLayoutName
Queries name of current layout.

10.2
  ✅ Server
FM.CurrentScriptID
Queries ID of current running FileMaker script.

5.1
  ✅ Server
FM.CurrentScriptName
Queries name of current script.

5.1
  ✅ Server
FM.CurrentThreadID
Queries current thread ID.

5.1
  ✅ Server
FM.DataType
Returns data type of argument.

6.1
  ✅ Server
FM.DataViewerContent
Looks for data viewer and copies visible table content.

6.3
  ❌ Server
FM.DeleteRecord
Deletes an existing record in a table in one line.

6.0
  ✅ Server
FM.DeleteRecords
Deletes existing records in a table in one line.

6.0
  ✅ Server
FM.ErrorMessage
Queries an error message for a FileMaker error.

11.3
  ✅ Server
FM.Evaluate
Similar to FileMaker's built-in Evaluate.

1.3
  ✅ Server
FM.ExecuteFileSQL
Execute the SQL Statement against a FileMaker database.

3.5
  ✅ Server
FM.ExecuteFileSQLOnIdle
This is similar to FM.ExecuteFileSQL, except that it waits until idle to execute.

6.5
  ✅ Server
FM.ExecuteSQL
Execute the SQL Statement against the current FileMaker File.

1.2
  ✅ Server
FM.ExecuteSQL.LastError
Queries the last error code from an SQL call

1.2
  ✅ Server
FM.ExecuteSQL.LastErrorMessage
Queries the last error message from an SQL call

3.0
  ✅ Server
FM.ExecuteSQL.LastSQL
Queries last SQL command.

7.4
  ✅ Server
FM.ExecuteSQLOnIdle
This is similar to FM.ExecuteSQL, except that it waits until idle to execute.

1.2
  ✅ Server
FM.GetDictionary
Queries current dictionary.

9.4
  ❌ Server
FM.GetDictionaryList
Queries current dictionaries list.

9.4
  ❌ Server
FM.GetDisableContextualMenus
Queries whether to disable contextual menus.

10.1
  ❌ Server
FM.GetSQLBatchMode
Queries turbo level for sending SQL in chunks.

6.4
  ✅ Server
FM.InsertOrUpdateRecord
Inserts or updates a record in a table in one line.

6.0
  ✅ Server
FM.InsertOrUpdateRecord2
Inserts or updates a record in a table in one line.

6.1
  ✅ Server
FM.InsertOrUpdateRecord3
Inserts or updates a record in a table in one line.

6.1
  ✅ Server
FM.InsertOrUpdateRecord4
Inserts or updates a record in a table in one line.

11.2
  ✅ Server
FM.InsertOrUpdateRecord5
Inserts or updates a record in a table in one line.

11.2
  ✅ Server
FM.InsertOrUpdateRecordQuery
Insert or updates a lot of records queried from a database.

8.4
  ✅ Server
FM.InsertRecord
Inserts a new record in a table in one line.

5.1
  ✅ Server
FM.InsertRecordCSV
Inserts records based on CSV text.

7.4
  ✅ Server
FM.InsertRecordQuery
Inserts a lot of records queried from a database.

5.1
  ✅ Server
FM.InsertRecordQueryIgnoreDuplicates
Inserts a lot of records queried from a database.

6.0
  ✅ Server
FM.InsertRecordTSV
Inserts records based on tab/return separated text.

5.3
  ✅ Server
FM.InsertSetUpdateProgressDialog
Enable updating progress bar.

6.2
  ❌ Server
FM.IsMainThread
Checks if current thread is main thread.

5.1
  ✅ Server
FM.LayoutIDForLayoutName
Queries the ID for layout with given name.

10.2
  ✅ Server
FM.LayoutNameForLayoutID
Queries layout name for a layout ID.

10.2
  ✅ Server
FM.LayoutNames
Queries list of layout names in current file.

10.2
  ✅ Server
FM.Loop
Universal function to run a loop with evaluate.

8.2
  ✅ Server
FM.MainThreadID
Queries main thread ID.

5.1
  ✅ Server
FM.MouseWheelScriptTrigger
Installs a script trigger for mouse wheel.

6.3
  ❌ Server
FM.NULL
Returns a null value.

5.1
  ✅ Server
FM.PatchNotificationProblem
Patched problem with Scroll Notifications.

8.1
  ❌ Server
FM.QueryBaseTableNames
Queries the base table names of all tables currently open.

3.1
  ✅ Server
FM.QueryFieldsForBaseTableName
Queries the field names of all fields in the given table.

3.1
  ✅ Server
FM.QueryFieldsForTableName
Queries the field names of all fields in the given table.

3.1
  ✅ Server
FM.QueryTableNames
Queries the table names of all tables currently open.

3.1
  ✅ Server
FM.RunDatabaseDesignReport
Performs a data design report automatically.

5.0
  ❌ Server
FM.RunSaveAsXML
Saves database as XML.

9.2
  ❌ Server
FM.RunScript
Runs a script in any open FileMaker file.

1.2
  ❌ Server
FM.RunScriptIdle
Runs a script after idle period.

3.3
  ❌ Server
FM.RunScriptLater
Runs a script in any open FileMaker file.

1.2
  ❌ Server
FM.SQL.Avg
Calculates average value in a record set.

9.1
  ✅ Server
FM.SQL.CSV
Queries text of SQL result for CSV export.

7.0
  ✅ Server
FM.SQL.Execute
Execute the SQL Statement against a FileMaker database.

5.1
  ✅ Server
FM.SQL.Field
Queries field value for given position in result.

5.1
  ✅ Server
FM.SQL.FieldCount
Queries number of fields.

5.1
  ✅ Server
FM.SQL.FieldType
Queries field type for given position in result.

5.1
  ✅ Server
FM.SQL.InsertRecords
Inserts records in FileMaker database from records in memory.

6.4
  ✅ Server
FM.SQL.InsertRecordsToSQL
Inserts records in SQL database from records in memory.

6.4
  ✅ Server
FM.SQL.JSONColumn
Returns a column as JSON array.

10.5
  ✅ Server
FM.SQL.JSONRecord
Returns a row as JSON object.

8.1
  ✅ Server
FM.SQL.JSONRecords
Returns rows as JSON array.

8.1
  ✅ Server
FM.SQL.Max
Queries max value in a record set.

9.1
  ✅ Server
FM.SQL.Min
Queries min value in a record set.

9.1
  ✅ Server
FM.SQL.Release
Releases memory used for the SQL result.

5.1
  ✅ Server
FM.SQL.ReleaseAll
Release all FMSQL objects.

10.5
  ✅ Server
FM.SQL.RowCount
Queries number of rows in the result.

5.1
  ✅ Server
FM.SQL.Sum
Calculates sum value in a record set.

9.1
  ✅ Server
FM.SQL.Text
Queries text of SQL result.

7.0
  ✅ Server
FM.SQL.XMLRecord
Returns a row as XML object.

10.3
  ✅ Server
FM.SQL.XMLRecords
Returns rows as XML.

10.3
  ✅ Server
FM.ScriptIDForScriptName
Queries the ID for script with given name.

5.1
  ✅ Server
FM.ScriptNameForScriptID
Queries script name for a script ID.

5.1
  ✅ Server
FM.ScriptNames
Queries list of script names in current file.

5.1
  ✅ Server
FM.SetDisableContextualMenus
Whether to disable contextual menus.

10.1
  ❌ Server
FM.SetSQLBatchMode
Sets turbo level for sending SQL in chunks.

6.4
  ✅ Server
FM.SetThreadName
Sets a new name for a thread.

6.0
  ✅ Server
FM.StopScriptIdle
Stops any idle timer.

5.0
  ✅ Server
FM.TableStatistics
Queries statistics on a table.

8.2
  ✅ Server
FM.UpdateRecord
Update an existing record in a table in one line.

6.0
  ✅ Server
FM.UpdateRecord2
Updates existing records in a table in one line.

8.0
  ✅ Server
FM.UpdateRecord3
Updates existing records in a table in one line.

8.0
  ✅ Server
FM.UpdateRecords
Updates existing records in a table in one line.

6.0
  ✅ Server
FM.UpdateRecords2
Updates existing records in a table in one line.

8.0
  ✅ Server
FM.UpdateRecords3
Updates existing records in a table in one line.

8.0
  ✅ Server
FM.VariableAdd
Adds a value to a given variable atomically.

8.3
  ✅ Server
FM.VariableAppend
Appends text to a variable.

9.5
  ✅ Server
FM.VariableClear
Destroys a variable that was declared with FM.VariableSet.

1.2
  ✅ Server
FM.VariableClearAll
Clears all variables.

5.2
  ✅ Server
FM.VariableExists
Checks if a variable with that name exists.

4.0
  ✅ Server
FM.VariableGet
Retrieves the value of named variable that was declared using FM.VariableSet.

1.2
  ✅ Server
FM.VariableList
Returns list of all variables names and values.

4.0
  ✅ Server
FM.VariableNames
Queries list of all variable names.

8.0
  ✅ Server
FM.VariableReset
Resets the list of variables.

4.0
  ✅ Server
FM.VariableSet
Stores a named variable that can be retrieved later using FM.VariableGet.

1.2
  ✅ Server
FSEvents.Create
Creates a new FSEvents monitor.

5.4
  ✅ Server
FSEvents.CreateRelativeToDevice
Creates a new FSEvents monitor relative to a device.

6.0
  ✅ Server
FSEvents.CurrentEventId
Queries current event ID for system.

5.4
  ✅ Server
FSEvents.Description
Queries description event for this FSEvents object.

5.4
  ✅ Server
FSEvents.DeviceBeingWatched
Queries device ID of device watched.

6.0
  ✅ Server
FSEvents.DeviceID
Queries the DeviceID for a disk.

6.0
  ✅ Server
FSEvents.EventCount
Queries number of events in queue.

5.4
  ✅ Server
FSEvents.FlushASync
Flushes events asynchronously.

5.4
  ✅ Server
FSEvents.FlushSync
Flushes events synchronously.

5.4
  ✅ Server
FSEvents.GetEvaluate
Not yet documented

6.2
  ✅ Server
FSEvents.GetExclusionPaths
Queries list of exclusion paths.

6.0
  ✅ Server
FSEvents.GetFileName
Returns the file name for the scheduled script start.

5.4
  ❌ Server
FSEvents.GetScriptName
Returns the script name for the scheduled script start.

5.4
  ❌ Server
FSEvents.HasNextEvent
Checks if there is a pending event in the queue.

5.4
  ✅ Server
FSEvents.LastEventIdForDeviceBeforeTime
Queries event ID for a given time on a device.

6.0
  ✅ Server
FSEvents.LatestEventId
Queries latest Event ID for this stream.

5.4
  ✅ Server
FSEvents.NextEvent
Queries next event in queue.

5.4
  ✅ Server
FSEvents.PathsBeingWatched
Queries the paths being watched.

5.4
  ✅ Server
FSEvents.Release
Releases the FSEvents object.

5.4
  ✅ Server
FSEvents.ReleaseAll
Frees all FSEvents objects.

10.5
  ✅ Server
FSEvents.SetEvaluate
Sets the expression for evaluate when database changes.

6.2
  ❌ Server
FSEvents.SetExclusionPaths
Sets directories to be filtered from the EventStream.

6.0
  ✅ Server
FSEvents.SetFileName
Sets the file name for scheduled script start.

5.4
  ❌ Server
FSEvents.SetScriptName
Sets the script name for scheduled script start.

5.4
  ❌ Server
FSEvents.Show
Shows details for this FSEvents object on console.

5.4
  ✅ Server
FSEvents.Start
Starts FSEvents monitor.

5.4
  ✅ Server
FSEvents.Started
Queries if FSEvents monitor is started.

5.4
  ✅ Server
FSEvents.Stop
Stops FSEvent monitor.

5.4
  ✅ Server
FSEvents.UUIDForDevice
Gets the UUID associated with a device.

6.0
  ✅ Server
FileDialog.GetAllowMulti
Queries whether multiple selection is allowed.

2.7
  ❌ Server
FileDialog.GetAllowsOtherFileTypes
Queries if other file types.

4.3
  ❌ Server
FileDialog.GetCanSelectHiddenExtension
Returns a Boolean value that indicates whether the panel allows the user to hide or show extensions.

2.7
  ❌ Server
FileDialog.GetFilter
Queries which filter is defined.

4.3
  ❌ Server
FileDialog.GetInitialDirectory
Queries the initial directory.

2.7
  ❌ Server
FileDialog.GetMessage
Returns the message displayed in the save panel.

2.7
  ❌ Server
FileDialog.GetNameFieldLabel
Returns the string displayed in front of the filename text field.

2.7
  ❌ Server
FileDialog.GetNameFieldStringValue
Returns the user-editable filename currently shown in the name field.

2.7
  ❌ Server
FileDialog.GetPath
Queries the native path with the given index.

2.7
  ❌ Server
FileDialog.GetPathCount
Queries number of file paths available.

2.7
  ❌ Server
FileDialog.GetPrompt
Queries current prompt text.

2.7
  ❌ Server
FileDialog.GetResolvesAliases
Returns whether the panel resolves aliases.

2.7
  ❌ Server
FileDialog.GetShowHidden
Returns whether the panel displays files that are normally hidden from the user.

2.7
  ❌ Server
FileDialog.GetTreatsFilePackagesAsDirectories
Whether the panel displays file packages as directories.

2.7
  ❌ Server
FileDialog.GetUseSheet
Queries sheet status.

8.5
  ❌ Server
FileDialog.GetWindowTitle
Returns the title of the panel.

2.7
  ❌ Server
FileDialog.OpenFileDialog
Shows dialog to select a file.

2.7
  ❌ Server
FileDialog.Reset
Resets all options to default values.

2.7
  ❌ Server
FileDialog.SaveFileDialog
Shows dialog to select where to save a file.

2.7
  ❌ Server
FileDialog.SelectFolderDialog
Shows dialog to select a folder.

2.7
  ❌ Server
FileDialog.SelectItemDialog
Shows dialog to select either file or folder.

2.7
  ❌ Server
FileDialog.SetAllowMulti
Sets whether multiple selection is allowed.

2.7
  ❌ Server
FileDialog.SetAllowsOtherFileTypes
Sets whether other file types are allowed.

4.3
  ❌ Server
FileDialog.SetCanSelectHiddenExtension
Sets whether the panel allows the user to hide or show extensions.

2.7
  ❌ Server
FileDialog.SetFilter
Queries whether other file types are allowed.

4.3
  ❌ Server
FileDialog.SetInitialDirectory
Sets the initial directory.

2.7
  ❌ Server
FileDialog.SetMessage
Sets the message text displayed in the panel.

2.7
  ❌ Server
FileDialog.SetNameFieldLabel
Sets the text displayed in front of the text field.

2.7
  ❌ Server
FileDialog.SetNameFieldStringValue
Sets the filename in the name field to the specified value.

2.7
  ❌ Server
FileDialog.SetPrompt
Sets the prompt of the default button.

2.7
  ❌ Server
FileDialog.SetResolvesAliases
Sets whether the panel resolves aliases.

2.7
  ❌ Server
FileDialog.SetSheetScriptTrigger
Sets sheet trigger.

8.5
  ❌ Server
FileDialog.SetShowHidden
Specifies whether the panel displays files that are normally hidden from the user.

2.7
  ❌ Server
FileDialog.SetTreatsFilePackagesAsDirectories
Sets the panel's behavior for displaying file packages (for example, MyApp.app) to the user.

2.7
  ❌ Server
FileDialog.SetUseSheet
Sets whether to use sheets.

8.5
  ❌ Server
FileDialog.SetWindowTitle
Sets the title of the dialog.

2.7
  ❌ Server
FileDialogWatcher.GetLastPath
Queries the last path used in open/save dialogs.

2.6
  ❌ Server
FileDialogWatcher.Install
Installs the required code to catch file names from open/save dialogs on Mac.

2.6
  ❌ Server
Files.AccessDate
Queries the access date of the file or folder.

2.9
  ✅ Server
Files.AddedToDirectoryDate
Queries the date of the file or folder when it was added to parent folder.

6.4
  ✅ Server
Files.AppPath
Returns the path to the main executable for this FileMaker solution.

2.7
  ✅ Server
Files.AudioTags
Queries audio tags for audio file.

9.4
  ✅ Server
Files.CanOpenFile
Checks if plugin can read file.

5.4
  ✅ Server
Files.CopyFile
Copies files and folders without user interface.

2.8
  ✅ Server
Files.CopyFiles
Copies multiple files in parallel.

10.0
  ✅ Server
Files.CreateAlias
Creates an alias or link file.

8.4
  ✅ Server
Files.CreateBookmark
Creates a bookmark from a file path.

3.1
  ✅ Server
Files.CreateDirectory
Creates a directory.

2.7
  ✅ Server
Files.CreationDate
Queries the creation date of the file or folder.

2.9
  ✅ Server
Files.Delete
Deletes a file directly without moving it to trash.

3.3
  ✅ Server
Files.DeleteFolder
Deletes a file or folder directly without moving to trash.

4.2
  ✅ Server
Files.DirectoryExists
Checks whether a directory exists with the given path.

2.7
  ✅ Server
Files.DiskInfo
Queries information about a volume.

5.0
  ✅ Server
Files.FileDisplayName
Queries the display name of the file or folder.

2.9
  ✅ Server
Files.FileExists
Checks whether a file exists with the given path.

2.7
  ✅ Server
Files.FileExtension
Queries the file extension of the given path.

5.2
  ✅ Server
Files.FileInfo
Queries some file information.

4.3
  ✅ Server
Files.FileKind
Queries the file kind string.

2.9
  ✅ Server
Files.FileName
Queries the file name of the given path.

2.9
  ✅ Server
Files.FileNameWithoutExtension
Queries file name without extension.

11.1
  ✅ Server
Files.FileSize
Queries file size.

2.7
  ✅ Server
Files.FileUTITypes
Queries uniform type identifiers for this file.

2.9
  ✅ Server
Files.FolderSize
Calculate sizes of folder.

6.2
  ✅ Server
Files.GetComment
Queries Finder's file comment.

6.2
  ✅ Server
Files.GetFinderLabel
Queries the label of the file or folder.

6.2
  ✅ Server
Files.GetNodeID
Queries the NodeID fo the file or folder.

3.1
  ✅ Server
Files.GetPathFromNodeID
Finds the file or folder for the given NodeID on the given volume.

3.1
  ✅ Server
Files.GetPosixPermissions
Queries posix file permissions.

4.3
  ✅ Server
Files.GetTagNames
Queries names of the tags assigned to the file/folder.

3.5
  ✅ Server
Files.IsHidden
Queries hidden state of a file or folder.

7.1
  ✅ Server
Files.ItemExists
Checks whether a item exists with the given path.

2.7
  ✅ Server
Files.Launch
Launches the file.

2.7
  ❌ Server
Files.LaunchFile
Launches the file.

2.7
  ❌ Server
Files.List
Queries list of file names in folder.

2.8
  ✅ Server
Files.ListAsJSON
Queries list of file names in folder as JSON.

10.5
  ✅ Server
Files.ListRecursive
Queries list of paths in folder.

4.1
  ✅ Server
Files.ListVolumes
Lists mounted volumes.

6.5
  ✅ Server
Files.ModificationDate
Queries the modification date of the file or folder.

2.9
  ✅ Server
Files.Mount
Mounts a network share.

5.1
  ✅ Server
Files.MountPath
Queries mount path for a volume.

8.3
  ✅ Server
Files.MoveFile
Moves a file or folder without user interface.

2.8
  ✅ Server
Files.MoveToTrash
Deletes an item by moving it to trash without user interface.

2.8
  ✅ Server
Files.ReadAndWriteFile
Reads a file and writes it elsewhere.

11.1
  ✅ Server
Files.ReadFile
Reads a file with the given path.

3.5
  ✅ Server
Files.ReadJPEG
Reads a JPEG file from the file system.

4.3
  ✅ Server
Files.ReadPDF
Reads a PDF file from the file system.

4.3
  ✅ Server
Files.ReadPNG
Reads a PNG file from the file system.

4.3
  ✅ Server
Files.RenameFile
Renames a file or folder without user interface.

2.8
  ✅ Server
Files.ResolveAlias
Resolves an alias file.

8.4
  ✅ Server
Files.ResolveBookmark
Resolves a bookmark.

3.1
  ✅ Server
Files.RevealFile
Reveals the file/folder in the shell.

2.7
  ❌ Server
Files.SetAudioTags
Sets audio tags for audio file.

9.4
  ✅ Server
Files.SetComment
Sets the file comment.

6.2
  ✅ Server
Files.SetCreationDate
Sets the file creation date.

7.2
  ✅ Server
Files.SetFinderLabel
Sets the Finder label.

6.2
  ✅ Server
Files.SetHidden
Sets the hidden state of a file or folder.

7.1
  ✅ Server
Files.SetModificationDate
Sets the file modification date.

7.2
  ✅ Server
Files.SetPosixPermissions
Sets posix file permissions.

4.3
  ✅ Server
Files.SetTagNames
Sets the tags for a file/folder.

3.5
  ✅ Server
Files.StandardizePath
Standardized a path.

10.3
  ✅ Server
Files.Unmount
Unmount a volume.

5.1
  ✅ Server
Files.WriteFile
Writes a file with the given data.

3.5
  ✅ Server
Folders.Applications
Queries path to applications folder.

4.3
  ✅ Server
Folders.LocalFonts
Queries path to local font folder.

4.3
  ✅ Server
Folders.LocalPreferences
Queries path to local preferences folder.

4.3
  ✅ Server
Folders.SharedDocuments
Queries path to shared documents folder.

4.3
  ✅ Server
Folders.System
Queries system folder.

4.3
  ✅ Server
Folders.SystemFonts
Queries path to system font folder.

4.3
  ✅ Server
Folders.SystemTemporary
Queries temporary folder.

4.3
  ✅ Server
Folders.UserDesktop
Queries path to user's desktop folder.

4.3
  ✅ Server
Folders.UserDocuments
Queries path to user's document folder.

4.3
  ✅ Server
Folders.UserDownloads
Queries location of user's downloads folder.

6.2
  ❌ Server
Folders.UserFonts
Queries path to user's font folder.

4.3
  ✅ Server
Folders.UserHome
Queries path to user’s home folder.

7.3
  ✅ Server
Folders.UserMusic
Queries path to user's music folder.

4.3
  ✅ Server
Folders.UserPictures
Queries path to user’s picture folder.

7.2
  ✅ Server
Folders.UserPreferences
Queries path to user's preferences folder.

4.3
  ✅ Server
Folders.UserTemporary
Queries temporary folder.

6.2
  ✅ Server
Folders.UserTrash
Queries trash folder location for current user.

5.1
  ✅ Server
Folders.UserVideo
Queries path to user's video folder.

4.3
  ✅ Server
Font.Activate
Activates a font inside app or whole computer.

2.6
  ❌ Server
Font.CalculateTextFits
Queries how many characters would fit in a space.

8.4
  ✅ Server
Font.CalculateTextHeight
Calculates height of text.

8.4
  ✅ Server
Font.CalculateTextWidth
Calculates width of text.

6.5
  ✅ Server
Font.Deactivate
Deactivates a font inside app or whole computer.

2.6
  ❌ Server
FontManager.FontFile
Queries the native file path to a font file.

6.2
  ✅ Server
FontManager.ImageWithSystemSymbolName
Queries SF Symbol font for characters and returns them as image.

10.5
  ✅ Server
FontManager.ListFontFamilies
Queries a list of font families.

5.1
  ✅ Server
FontManager.ListFonts
Queries list of all fonts or list of fonts of a family.

5.1
  ✅ Server
GMImage.AdaptiveThreshold
Local adaptive threshold image.

2.0
  ✅ Server
GMImage.AddNoise
Add noise to image with specified noise type.

2.0
  ✅ Server
GMImage.AddNoiseChannel
Add noise to image with specified noise type.

2.0
  ✅ Server
GMImage.AddPathArcAbs
Draw a single arc segment.

4.1
  ✅ Server
GMImage.AddPathArcRel
Draw a single arc segment.

4.1
  ✅ Server
GMImage.AddPathClosePath
Close the current subpath by drawing a straight line from the current point to current subpath's most recent starting point (usually, the most recent moveto point).

4.1
  ✅ Server
GMImage.AddPathCurvetoAbs
Draw a single curve.

4.1
  ✅ Server
GMImage.AddPathCurvetoRel
Draw a single curve.

4.1
  ✅ Server
GMImage.AddPathLinetoAbs
Draw to a single point.

4.1
  ✅ Server
GMImage.AddPathLinetoHorizontalAbs
Draws a horizontal line from the current point (cpx, cpy) to (x, cpy).

4.1
  ✅ Server
GMImage.AddPathLinetoHorizontalRel
Draws a horizontal line from the current point (cpx, cpy) to (x, cpy).

4.1
  ✅ Server
GMImage.AddPathLinetoRel
Draw to a single point.

4.1
  ✅ Server
GMImage.AddPathLinetoVerticalAbs
Draws a vertical line from the current point (cpx, cpy) to (cpx, y).

4.1
  ✅ Server
GMImage.AddPathLinetoVerticalRel
Draws a vertical line from the current point (cpx, cpy) to (cpx, y).

4.1
  ✅ Server
GMImage.AddPathMovetoAbs
Simple moveto with absolute coordinate.

4.1
  ✅ Server
GMImage.AddPathMovetoRel
Simple moveto with relative coordinate.

4.1
  ✅ Server
GMImage.AddPathQuadraticCurvetoAbs
Draw a single curve.

4.1
  ✅ Server
GMImage.AddPathQuadraticCurvetoRel
Draw a single curve.

4.1
  ✅ Server
GMImage.AddPathSmoothCurvetoAbs
Adds a smooth curve to path.

4.1
  ✅ Server
GMImage.AddPathSmoothCurvetoRel
Draw a single curve.

4.1
  ✅ Server
GMImage.AddPathSmoothQuadraticCurvetoAbs
Adds smooth quadratic curve to relative point to current path.

4.1
  ✅ Server
GMImage.AddPathSmoothQuadraticCurvetoRel
Adds smooth quadratic curve to relative point to current path.

4.1
  ✅ Server
GMImage.Affine
Applies an affine transformation.

4.1
  ✅ Server
GMImage.Annotate
Annotate image (draw text on image).

2.0
  ✅ Server
GMImage.AutoOrient
Orient image to be right-side up based on its current orientation attribute.

9.0
  ✅ Server
GMImage.AveragePixelValue
Calculates the average pixel value.

3.0
  ✅ Server
GMImage.BaseColumns
Returns the base image width (before transformations).

2.0
  ✅ Server
GMImage.BaseFilename
Returns the Base image filename (before transformations)

2.0
  ✅ Server
GMImage.BaseRows
Returns the base image height (before transformations)

2.0
  ✅ Server
GMImage.Blur
Blur image with specified blur factor.

2.0
  ✅ Server
GMImage.BlurChannel
Blur image with specified blur factor.

2.0
  ✅ Server
GMImage.Border
Border image (add border to image).

2.0
  ✅ Server
GMImage.BoundingBox
Returns smallest bounding box enclosing non-border pixels.

2.0
  ✅ Server
GMImage.Channel
Extract channel from image.

2.0
  ✅ Server
GMImage.Charcoal
Charcoal effect image (looks like charcoal sketch).

2.0
  ✅ Server
GMImage.Chop
Chop image (remove vertical or horizontal subregion of image).

2.0
  ✅ Server
GMImage.ClipMask
Associate a clip mask with the image.

2.0
  ✅ Server
GMImage.ClipPath
Select a drawing clip path matching name.

4.1
  ✅ Server
GMImage.Coders
Lists all coders as JSON.

8.4
  ✅ Server
GMImage.Colorize
Colorize image with pen color, using specified percent opacity.

2.0
  ✅ Server
GMImage.ColorizeRGB
Colorize image with pen color, using specified percent opacity for red, green, and blue quantums.

2.0
  ✅ Server
GMImage.Columns
Returns the Image width.

2.0
  ✅ Server
GMImage.Compare
Compares current image with another image.

2.0
  ✅ Server
GMImage.Composite
Compose an image onto another at specified offset and using specified algorithm.

2.0
  ✅ Server
GMImage.CompositeXY
Compose an image onto another at specified offset and using specified algorithm.

2.0
  ✅ Server
GMImage.Contrast
Contrast image (enhance intensity differences in image).

2.0
  ✅ Server
GMImage.Copy
Creates a copy of the picture.

2.0
  ✅ Server
GMImage.CopyChannel
Copies one channel from one image into channel of other image.

7.3
  ✅ Server
GMImage.Crop
Crop image (subregion of original image).

2.0
  ✅ Server
GMImage.CycleColormap
Cycle image colormap.

2.0
  ✅ Server
GMImage.Despeckle
Despeckle image (reduce speckle noise).

2.0
  ✅ Server
GMImage.Directory
Returns the directory string.

2.0
  ✅ Server
GMImage.DrawArc
Draws an arc.

3.0
  ✅ Server
GMImage.DrawCircle
Draws a circle.

3.0
  ✅ Server
GMImage.DrawEllipse
Draw an ellipse.

3.0
  ✅ Server
GMImage.DrawLine
Draws a line.

3.0
  ✅ Server
GMImage.DrawPath
Draw on image using vector path.

4.1
  ✅ Server
GMImage.DrawRectangle
Draws a rectangle.

3.0
  ✅ Server
GMImage.DrawRoundRectangle
Draw a rounded rectangle.

3.0
  ✅ Server
GMImage.Edge
Edge image (hilight edges in image)

2.0
  ✅ Server
GMImage.Emboss
Emboss image (hilight edges with 3D effect).

2.0
  ✅ Server
GMImage.Enhance
Enhance image (minimize noise)

2.0
  ✅ Server
GMImage.Equalize
Equalize image (histogram equalization)

2.0
  ✅ Server
GMImage.Erase
Erase image to current "background color"

2.0
  ✅ Server
GMImage.ExifThumbnail
Extracts an embedded thumbnail in EXIF data.

10.1
  ✅ Server
GMImage.Extent
Extends image size.

9.0
  ✅ Server
GMImage.FillPattern
Sets the pattern to use while filling drawn objects.

2.0
  ✅ Server
GMImage.FindColorInColumn
Locates first pixel in the column with given color.

5.0
  ✅ Server
GMImage.FindColorInRow
Locates first pixel in the row with given color.

5.0
  ✅ Server
GMImage.Flip
Flip image (reflect each scanline in the vertical direction)

2.0
  ✅ Server
GMImage.FloodFillColor
Flood-fill color across pixels.

2.0
  ✅ Server
GMImage.FloodFillColorXY
Flood-fill color across pixels starting at target-pixel and stopping at pixels matching specified border color.

2.0
  ✅ Server
GMImage.FloodFillOpacity
Floodfill pixels matching color (within fuzz factor) of target pixel(x,y) with replacement opacity value using method.

2.0
  ✅ Server
GMImage.FloodFillTexture
Flood-fill texture across pixels.

2.0
  ✅ Server
GMImage.FloodFillTextureXY
Flood-fill texture across pixels.

2.0
  ✅ Server
GMImage.Flop
Flop image (reflect each scanline in the horizontal direction)

2.0
  ✅ Server
GMImage.FontMap
Queries current font map in use.

10.1
  ✅ Server
GMImage.FontTypeMetrics
Queries space needed for text.

7.3
  ✅ Server
GMImage.Format
Long image format description.

2.0
  ✅ Server
GMImage.Frame
Frame image.

2.0
  ✅ Server
GMImage.Free
Releases the image from memory.

8.4
  ✅ Server
GMImage.FreeAll
Destroys all images.

8.4
  ✅ Server
GMImage.Gamma
Gamma correct image.

2.0
  ✅ Server
GMImage.GaussianBlur
Gaussian blur image.

2.0
  ✅ Server
GMImage.GaussianBlurChannel
Gaussian blur image.

2.0
  ✅ Server
GMImage.Geometry
Preferred size of the image when encoding.

2.0
  ✅ Server
GMImage.GetAdjoin
Get adjoin value. Join images into a single multi-image file

2.0
  ✅ Server
GMImage.GetAnimationDelay
Queries the animation delay.

2.0
  ✅ Server
GMImage.GetAnimationIterations
Queries the Number of iterations to loop an animation (e.g. Netscape loop extension) for.

2.0
  ✅ Server
GMImage.GetAntiAlias
Returns whether to Anti-alias Postscript and TrueType fonts (default true)

2.0
  ✅ Server
GMImage.GetAttribute
Query a named attribute.

2.0
  ✅ Server
GMImage.GetAttributeNames
Queries names of all attributes.

9.2
  ✅ Server
GMImage.GetAttributesJSON
Queries all attributes as JSON.

9.2
  ✅ Server
GMImage.GetBackgroundColor
Queries the Image background color.

2.0
  ✅ Server
GMImage.GetBackgroundTexture
Queries the Name of texture image to tile onto the image background.

2.0
  ✅ Server
GMImage.GetBorderColor
Queries the Image border color.

2.0
  ✅ Server
GMImage.GetBoxColor
Queries the Text bounding-box base color (default none).

2.0
  ✅ Server
GMImage.GetChannelDepth
Obtain modulus channel depth

2.0
  ✅ Server
GMImage.GetClassType
Queries the Image class.

2.0
  ✅ Server
GMImage.GetClipMask
Queries clip mask image.

7.3
  ✅ Server
GMImage.GetColorFuzz
Queries the color fuzz. Colors within this distance are considered equal

2.0
  ✅ Server
GMImage.GetColorMapSize
Queries the Colormap size (number of colormap entries)

2.0
  ✅ Server
GMImage.GetColorSpace
Queries the Image Color Space

2.0
  ✅ Server
GMImage.GetComment
Queries the comment.

2.0
  ✅ Server
GMImage.GetCompose
Queries the Composition operator to be used when composition is implicitly used (such as for image flattening).

2.0
  ✅ Server
GMImage.GetCompressType
Queries the compression type.

2.0
  ✅ Server
GMImage.GetDebug
Queries whether printing of debug messages from ImageMagick is enabled.

2.0
  ✅ Server
GMImage.GetDefineSet
Queries a define value.

2.0
  ✅ Server
GMImage.GetDefineValue
Queries a value.

2.0
  ✅ Server
GMImage.GetDensity
Queries the Vertical and horizontal resolution in pixels of the image

2.0
  ✅ Server
GMImage.GetDepth
Queries the Image depth (bits allocated to red/green/blue components)

2.0
  ✅ Server
GMImage.GetEXIFOrientation
Queries orientation from EXIF.

6.5
  ✅ Server
GMImage.GetEndian
Queries the Endianness (little like Intel or big like SPARC) for image formats which support endian-specific options.

2.0
  ✅ Server
GMImage.GetFileName
Queries the Image file name.

2.0
  ✅ Server
GMImage.GetFileSize
Returns the number of bytes of the image on disk

2.0
  ✅ Server
GMImage.GetFillColor
Queries the Color to use when filling drawn objects.

2.0
  ✅ Server
GMImage.GetFillRule
Queries the rule to use when filling drawn objects

2.0
  ✅ Server
GMImage.GetFilterType
Queries the Filter to use when resizing image

2.0
  ✅ Server
GMImage.GetFont
Queries the Text rendering font.

2.0
  ✅ Server
GMImage.GetFontFamily
Queries font family.

10.4
  ✅ Server
GMImage.GetFontPointsize
Queries the Font point size.

2.0
  ✅ Server
GMImage.GetFontStretch
Queries font stretch.

10.4
  ✅ Server
GMImage.GetFontStyle
Queries font style.

10.4
  ✅ Server
GMImage.GetFontWeight
Queries font weight.

10.4
  ✅ Server
GMImage.GetGamma
Gamma level of the image

2.0
  ✅ Server
GMImage.GetGifDisposeMethod
Queries the GIF disposal method.

2.0
  ✅ Server
GMImage.GetHeight
Returns the image height.

2.0
  ✅ Server
GMImage.GetICCColorProfile
Queries the ICC color profile.

2.0
  ✅ Server
GMImage.GetIPTCProfile
Queries the IPTC profile.

2.0
  ✅ Server
GMImage.GetIPTCProfileValues
Queries list with all IPTC values found.

6.2
  ✅ Server
GMImage.GetInterlaceType
Queries the interlace type.

2.0
  ✅ Server
GMImage.GetIsValid
Does object contain valid image?

2.0
  ✅ Server
GMImage.GetJPEGAsBase64
Returns the picture in JPEG format as a base64 encoded string.

3.0
  ✅ Server
GMImage.GetJPEGAsHex
Returns the picture in JPEG format as a hex encoded string.

3.0
  ✅ Server
GMImage.GetLabel
Queries the image label.

2.0
  ✅ Server
GMImage.GetLineWidth
Queries the Stroke width for drawing vector objects (default one)

2.0
  ✅ Server
GMImage.GetMagick
Queries the File type magick identifier (.e.g "GIF")

2.0
  ✅ Server
GMImage.GetMatte
Queries the image supports transparency (matte channel)

2.0
  ✅ Server
GMImage.GetMatteColor
Queries the Transparent color.

2.0
  ✅ Server
GMImage.GetModulusDepth
Queries the image modulus depth.

2.0
  ✅ Server
GMImage.GetMonochrome
Queries the monochrome flag. Transform image to black and white

2.0
  ✅ Server
GMImage.GetOrientation
Queries the image orientation.

2.0
  ✅ Server
GMImage.GetPNGAsBase64
Returns the picture in PNG format as a base64 encoded string.

3.0
  ✅ Server
GMImage.GetPNGAsHex
Returns the picture in PNG format as a hex encoded string.

3.0
  ✅ Server
GMImage.GetPage
Queries the Preferred size and location of an image canvas.

2.0
  ✅ Server
GMImage.GetPixelColor
Get pixel color at location x & y.

2.0
  ✅ Server
GMImage.GetProfile
Retrieve a named profile from the image.

2.0
  ✅ Server
GMImage.GetQuality
Queries the JPEG/MIFF/PNG compression level (default 75).

2.0
  ✅ Server
GMImage.GetQuantizeColorSpace
Gets the Colorspace to quantize in.

2.0
  ✅ Server
GMImage.GetQuantizeColors
Queries the Maximum number of colors to quantize to.

2.0
  ✅ Server
GMImage.GetQuantizeDither
Queries whether to dither image during quantization (default true).

2.0
  ✅ Server
GMImage.GetQuantizeTreeDepth
Queries the Quantization tree-depth.

2.0
  ✅ Server
GMImage.GetQuiet
Queries quiet setting.

9.0
  ✅ Server
GMImage.GetRenderingIntent
Queries the type of rendering intent.

2.0
  ✅ Server
GMImage.GetResolutionUnits
Queries which units are used for image resolution.

2.0
  ✅ Server
GMImage.GetScene
Gets the image scene number

2.0
  ✅ Server
GMImage.GetSize
Queries the Width and height of a raw image

2.0
  ✅ Server
GMImage.GetStrokeAntiAlias
Whether stroke anti-aliasing is enabled.

2.0
  ✅ Server
GMImage.GetStrokeColor
Queries the Color to use when drawing object outlines.

2.0
  ✅ Server
GMImage.GetStrokeDashArray
Queries the pattern of dashes and gaps used to stroke paths.

4.2
  ✅ Server
GMImage.GetStrokeDashOffset
Gets the stroke dash offset.

2.0
  ✅ Server
GMImage.GetStrokeLineCap
Specify the shape to be used at the end of open subpaths when they are stroked.

2.0
  ✅ Server
GMImage.GetStrokeLineJoin
Specify the shape to be used at the corners of paths (or other vector shapes) when they are stroked.

2.0
  ✅ Server
GMImage.GetStrokeMiterLimit
Gets the miter limit.

2.0
  ✅ Server
GMImage.GetStrokeWidth
Gets the Stroke width for drawing vector objects (default one)

2.0
  ✅ Server
GMImage.GetSubImage
Queries which image of an image sequence is currently used.

2.0
  ✅ Server
GMImage.GetSubRange
Gets the Number of images relative to the base image

2.0
  ✅ Server
GMImage.GetTextEncoding
Queries the text encoding.

2.0
  ✅ Server
GMImage.GetTileName
Queries the Tile name.

2.0
  ✅ Server
GMImage.GetType
Image representation type.

2.0
  ✅ Server
GMImage.GetVerbose
Queries whether to print detailed information about the image

2.0
  ✅ Server
GMImage.GetView
Queries the FlashPix viewing parameters.

2.0
  ✅ Server
GMImage.GetWidth
Returns the Image width.

2.0
  ✅ Server
GMImage.GetXMP
Query XMP data.

6.3
  ✅ Server
GMImage.GetZPL
Queries image as ZPL hex image.

10.3
  ✅ Server
GMImage.GetcolorMap
Queries an entry in the color map.

2.0
  ✅ Server
GMImage.Hash
Calculates a hash of the image.

9.4
  ✅ Server
GMImage.ImageCount
Queries number of open images.

5.0
  ✅ Server
GMImage.Implode
Implode image (special effect).

2.0
  ✅ Server
GMImage.InvertChannel
Inverts an image.

8.4
  ✅ Server
GMImage.IsGray
Checks whether all pixels are gray.

8.3
  ✅ Server
GMImage.IsLoggingEnabled
Checks whether logging is enabled.

11.1
  ✅ Server
GMImage.Level
Level image.

2.0
  ✅ Server
GMImage.LevelChannel
Level image channel.

2.0
  ✅ Server
GMImage.List
Lists all IDs of images in memory.

8.1
  ✅ Server
GMImage.ListTypeInfo
Writes type list file.

10.4
  ✅ Server
GMImage.MagickVersion
Queries the version text of the GraphicsMagick library.

10.4
  ✅ Server
GMImage.Magnify
Magnify image by integral size.

2.0
  ✅ Server
GMImage.Map
Remap image colors with closest color from reference image.

2.0
  ✅ Server
GMImage.MatteFloodfill
Floodfill designated area with replacement opacity value.

2.0
  ✅ Server
GMImage.MeanErrorPerPixel
The mean error per pixel computed when an image is color reduced.

2.0
  ✅ Server
GMImage.MedianFilter
Filter image by replacing each pixel component with the median color in a circular neighborhood.

2.0
  ✅ Server
GMImage.Minify
Reduce image by integral size.

2.0
  ✅ Server
GMImage.Modulate
Modulate percent hue, saturation, and brightness of an image.

2.0
  ✅ Server
GMImage.MontageGeometry
Tile size and offset within an image montage.

2.0
  ✅ Server
GMImage.MotionBlur
Motion blur image with specified blur factor.

2.0
  ✅ Server
GMImage.MultiplyChannel
Multiplies all values in a channel.

5.0
  ✅ Server
GMImage.Negate
Negate colors in image.

2.0
  ✅ Server
GMImage.New
Construct a blank image canvas of specified size and color.

2.0
  ✅ Server
GMImage.NewFromBase64
Loads a picture from base64 encoded data.

3.0
  ✅ Server
GMImage.NewFromContainer
Loads a picture from the given container.

2.0
  ✅ Server
GMImage.NewFromFile
Loads a picture file.

2.0
  ✅ Server
GMImage.NewFromHex
Loads a picture from hex encoded data.

3.0
  ✅ Server
GMImage.NewImagesFromContainer
Loads a picture from the given container.

5.1
  ✅ Server
GMImage.NewImagesFromFile
Loads a picture file with several files.

5.1
  ✅ Server
GMImage.Normalize
Normalize image (increase contrast by normalizing the pixel values to span the full range of color values)

2.0
  ✅ Server
GMImage.NormalizedMaxError
The normalized max error per pixel computed when an image is color reduced.

2.0
  ✅ Server
GMImage.NormalizedMeanError
The normalized mean error per pixel computed when an image is color reduced.

2.0
  ✅ Server
GMImage.OilPaint
Oilpaint image (image looks like oil painting)

2.0
  ✅ Server
GMImage.Opacity
Set or attenuate the opacity channel in the image.

2.0
  ✅ Server
GMImage.Opaque
Change color of opaque pixel to specified pen color.

2.0
  ✅ Server
GMImage.Ping
Pings an image to query metadata.

10.3
  ✅ Server
GMImage.PingContainer
Pings an image to query metadata.

10.3
  ✅ Server
GMImage.PopClipPath
Pop (terminate) clip path definition started by GMImage.PushClipPath.

4.1
  ✅ Server
GMImage.PurgeTemporaryFiles
Asks GraphicsMagick to purge all temp files.

5.0
  ✅ Server
GMImage.PushClipPath
Push (create) clip path definition with new name.

4.1
  ✅ Server
GMImage.Quantize
Quantize image (reduce number of colors).

2.0
  ✅ Server
GMImage.QuantumDepth
Queries quantum depth of GraphicsMagick.

8.3
  ✅ Server
GMImage.Raise
Raise image (lighten or darken the edges of an image to give a 3-D raised or lowered effect)

2.0
  ✅ Server
GMImage.RandomThreshold
Random threshold image.

2.0
  ✅ Server
GMImage.RandomThresholdChannel
Random threshold image.

2.0
  ✅ Server
GMImage.Read
Read single image frame into current object.

8.3
  ✅ Server
GMImage.ReadContainer
Read single image frame into current object.

10.2
  ✅ Server
GMImage.ReduceNoise
Reduce noise in image using a noise peak elimination filter.

2.0
  ✅ Server
GMImage.Release
Releases the image from memory.

2.0
  ✅ Server
GMImage.ReleaseAll
Destroys all images.

7.0
  ✅ Server
GMImage.Repage
Resets the image page canvas and position.

9.0
  ✅ Server
GMImage.ReplaceColor
Replaces a color with another color value for the whole image.

4.3
  ✅ Server
GMImage.Resize
Resize image, specifying geometry, filter, and blur.

9.0
  ✅ Server
GMImage.Roll
Roll image (rolls image vertically and horizontally) by specified number of columnms and rows)

2.0
  ✅ Server
GMImage.Rollxy
Roll image (rolls image vertically and horizontally) by specified number of columnms and rows)

2.0
  ✅ Server
GMImage.Rotate
Rotate image by specified number of degrees.

2.0
  ✅ Server
GMImage.Rotating
Set rotation to use when drawing.

4.1
  ✅ Server
GMImage.Rows
Returns the image height.

2.0
  ✅ Server
GMImage.Sample
Resize image by using pixel sampling algorithm.

2.0
  ✅ Server
GMImage.Scale
Resize image by using simple ratio algorithm.

2.0
  ✅ Server
GMImage.Scaling
Apply scaling in x and y direction while drawing objects.

4.1
  ✅ Server
GMImage.Segment
Segments the image.

2.0
  ✅ Server
GMImage.SetAdjoin
Set adjoin value. Join images into a single multi-image file

2.0
  ✅ Server
GMImage.SetAnimationDelay
Sets the animation delay.

2.0
  ✅ Server
GMImage.SetAnimationIterations
Sets the Number of iterations to loop an animation (e.g. Netscape loop extension) for.

2.0
  ✅ Server
GMImage.SetAntiAlias
Sets whether to Anti-alias Postscript and TrueType fonts (default true)

2.0
  ✅ Server
GMImage.SetAttribute
Set a named attribute.

2.0
  ✅ Server
GMImage.SetBackgroundColor
Sets the Image background color.

2.0
  ✅ Server
GMImage.SetBackgroundTexture
Sets the Name of texture image to tile onto the image background

2.0
  ✅ Server
GMImage.SetBorderColor
Sets the Image border color.

2.0
  ✅ Server
GMImage.SetBoxColor
Text bounding-box base color (default none).

2.0
  ✅ Server
GMImage.SetClassType
Sets the Image class.

2.0
  ✅ Server
GMImage.SetColorFuzz
Sets the color fuzz.

2.0
  ✅ Server
GMImage.SetColorMapSize
Sets the Colormap size (number of colormap entries)

2.0
  ✅ Server
GMImage.SetColorSpace
Sets the Image Color Space.

2.0
  ✅ Server
GMImage.SetComment
Sets the image comment.

2.0
  ✅ Server
GMImage.SetCompose
Sets the Composition operator to be used when composition is implicitly used (such as for image flattening).

2.0
  ✅ Server
GMImage.SetCompressType
Sets the compression type.

2.0
  ✅ Server
GMImage.SetDebug
Enables printing of debug messages from ImageMagick

2.0
  ✅ Server
GMImage.SetDefineSet
Sets a define value.

2.0
  ✅ Server
GMImage.SetDefineValue
Sets a value.

2.0
  ✅ Server
GMImage.SetDensity
Sets the Vertical and horizontal resolution in pixels of the image.

2.0
  ✅ Server
GMImage.SetDepth
Sets the Image depth (bits allocated to red/green/blue components)

2.0
  ✅ Server
GMImage.SetEXIFOrientation
Sets orientation for EXIF.

6.5
  ✅ Server
GMImage.SetEndian
Sets the Endianness (little like Intel or big like SPARC) for image formats which support endian-specific options.

2.0
  ✅ Server
GMImage.SetFileName
Sets the Image file name.

2.0
  ✅ Server
GMImage.SetFillColor
Sets the Color to use when filling drawn objects.

2.0
  ✅ Server
GMImage.SetFillRule
Sets the rule to use when filling drawn objects

2.0
  ✅ Server
GMImage.SetFilterType
Sets the Filter to use when resizing image.

2.0
  ✅ Server
GMImage.SetFont
Sets the Text rendering font.

2.0
  ✅ Server
GMImage.SetFontFamily
Set font family to use.

10.4
  ✅ Server
GMImage.SetFontPointsize
Sets the font point size.

2.0
  ✅ Server
GMImage.SetFontStretch
Set font stretch.

10.4
  ✅ Server
GMImage.SetFontStyle
Set font style.

10.4
  ✅ Server
GMImage.SetFontWeight
Sets font weight.

10.4
  ✅ Server
GMImage.SetGifDisposeMethod
Sets the GIF disposal method.

2.0
  ✅ Server
GMImage.SetICCColorProfile
Sets the ICC color profile.

2.0
  ✅ Server
GMImage.SetIPTCProfile
Sets the IPTC profile.

2.0
  ✅ Server
GMImage.SetInterlaceType
Sets the interlace type.

2.0
  ✅ Server
GMImage.SetIsValid
Sets whether the object contain a valid image.

2.0
  ✅ Server
GMImage.SetLabel
Sets the image label.

2.0
  ✅ Server
GMImage.SetLineWidth
Sets the Stroke width for drawing vector objects (default one)

2.0
  ✅ Server
GMImage.SetLogEventMask
Set log event mask.

11.1
  ✅ Server
GMImage.SetMagick
Sets the File type magick identifier (.e.g "GIF")

2.0
  ✅ Server
GMImage.SetMatte
Sets whether image supports transparency (matte channel)

2.0
  ✅ Server
GMImage.SetMatteColor
Sets the Transparent color.

2.0
  ✅ Server
GMImage.SetModulusDepth
Sets the Image modulus depth.

2.0
  ✅ Server
GMImage.SetMonochrome
If set, transform image to black and white.

2.0
  ✅ Server
GMImage.SetOrientation
Sets the image orientation.

2.0
  ✅ Server
GMImage.SetPage
Sets the Preferred size and location of an image canvas.

2.0
  ✅ Server
GMImage.SetPixelColor
set pixel color at location x & y.

2.0
  ✅ Server
GMImage.SetProfile
Add or remove a named profile to/from the image.

2.0
  ✅ Server
GMImage.SetQuality
Sets the JPEG/MIFF/PNG compression level (default 75).

2.0
  ✅ Server
GMImage.SetQuantizeColorSpace
Sets the Colorspace to quantize in.

2.0
  ✅ Server
GMImage.SetQuantizeColors
Sets the Maximum number of colors to quantize to

2.0
  ✅ Server
GMImage.SetQuantizeDither
Sets whether to dither image during quantization (default true).

2.0
  ✅ Server
GMImage.SetQuantizeTreeDepth
Sets the Quantization tree-depth.

2.0
  ✅ Server
GMImage.SetQuiet
Sets quiet setting.

9.0
  ✅ Server
GMImage.SetRenderingIntent
Sets the type of rendering intent

2.0
  ✅ Server
GMImage.SetResolutionUnits
Sets which units are used for image resolution.

2.0
  ✅ Server
GMImage.SetScene
Sets the image scene number

2.0
  ✅ Server
GMImage.SetSize
Sets the Width and height of a raw image

2.0
  ✅ Server
GMImage.SetStrokeAntiAlias
Enables/disables stroke anti-aliasing.

2.0
  ✅ Server
GMImage.SetStrokeColor
Sets the Color to use when drawing object outlines.

2.0
  ✅ Server
GMImage.SetStrokeDashArray
Specify the pattern of dashes and gaps used to stroke paths.

4.2
  ✅ Server
GMImage.SetStrokeDashOffset
Sets the stroke dash offset.

2.0
  ✅ Server
GMImage.SetStrokeLineCap
Specify the shape to be used at the end of open subpaths when they are stroked.

2.0
  ✅ Server
GMImage.SetStrokeLineJoin
Specify the shape to be used at the corners of paths (or other vector shapes) when they are stroked.

2.0
  ✅ Server
GMImage.SetStrokeMiterLimit
Sets the miter limit.

2.0
  ✅ Server
GMImage.SetStrokeWidth
Sets the Stroke width for drawing vector objects (default one)

2.0
  ✅ Server
GMImage.SetSubImage
Selects which image of an image sequence is currently used.

2.0
  ✅ Server
GMImage.SetSubRange
Sets the Number of images relative to the base image

2.0
  ✅ Server
GMImage.SetTextEncoding
Sets the Annotation text encoding (e.g. "UTF-16")

2.0
  ✅ Server
GMImage.SetTileName
Sets the Tile name.

2.0
  ✅ Server
GMImage.SetType
Sets the Image representation type.

2.0
  ✅ Server
GMImage.SetVerbose
Sets whether to print detailed information about the image.

2.0
  ✅ Server
GMImage.SetView
Sets the FlashPix viewing parameters.

2.0
  ✅ Server
GMImage.SetXMP
Sets the XMP data.

6.3
  ✅ Server
GMImage.SetchannelDepth
Set modulus channel depth

2.0
  ✅ Server
GMImage.SetcolorMap
Sets an entry in the color map.

2.0
  ✅ Server
GMImage.Shade
Shade image using distant light source.

2.0
  ✅ Server
GMImage.Sharpen
Sharpen pixels in image.

2.0
  ✅ Server
GMImage.SharpenChannel
Sharpen pixels in image

2.0
  ✅ Server
GMImage.Shave
Shave pixels from image edges.

2.0
  ✅ Server
GMImage.Shear
Shear image (create parallelogram by sliding image by X or Y axis).

2.0
  ✅ Server
GMImage.Signature
Image signature. Set force to 1 in order to re-calculate the signature regardless of whether the image data has been modified.

2.0
  ✅ Server
GMImage.SkewX
Apply Skew in X direction.

4.1
  ✅ Server
GMImage.SkewY
Apply Skew in Y direction.

4.1
  ✅ Server
GMImage.Solarize
Solarize image (similar to effect seen when exposing a photographic film to light during the development process).

2.0
  ✅ Server
GMImage.Spread
Spread pixels randomly within image by specified ammount.

2.0
  ✅ Server
GMImage.Stegano
Add a digital watermark to the image (based on second image)

2.0
  ✅ Server
GMImage.Stereo
Create an image which appears in stereo when viewed with red-blue glasses (Red image on left, blue on right)

2.0
  ✅ Server
GMImage.Strip
Remove all profiles and text attributes from the image.

3.5
  ✅ Server
GMImage.StrokePattern
Sets the pattern image to use while stroking object outlines.

2.0
  ✅ Server
GMImage.Swirl
Swirl image (image pixels are rotated by degrees).

2.0
  ✅ Server
GMImage.Texture
Channel a texture on image background.

2.0
  ✅ Server
GMImage.Threshold
Threshold image channels (below threshold becomes black, above threshold becomes white).

2.0
  ✅ Server
GMImage.TotalColors
Number of colors in the image

2.0
  ✅ Server
GMImage.Transform
Transform image based on image and crop geometries.

2.0
  ✅ Server
GMImage.TransformOrigin
Origin of coordinate system to use when annotating with text or drawing.

2.0
  ✅ Server
GMImage.TransformReset
Reset transformation parameters to default.

2.0
  ✅ Server
GMImage.TransformRotation
Rotation to use when annotating with text or drawing.

2.0
  ✅ Server
GMImage.TransformScale
Scale to use when annotating with text or drawing.

2.0
  ✅ Server
GMImage.TransformSkewX
Skew to use in X axis when annotating with text or drawing.

2.0
  ✅ Server
GMImage.TransformSkewY
Skew to use in Y axis when annotating with text or drawing.

2.0
  ✅ Server
GMImage.Translation
Apply coordinate translation.

4.1
  ✅ Server
GMImage.Transparent
Add matte image to image, setting pixels matching color to transparent

2.0
  ✅ Server
GMImage.Trim
Trim edges that are the background color from the image.

2.0
  ✅ Server
GMImage.Unsharpmask
Replace image with a sharpened version of the original image using the unsharp mask algorithm.

2.0
  ✅ Server
GMImage.UnsharpmaskChannel
Replace image with a sharpened version of the original image using the unsharp mask algorithm.

2.0
  ✅ Server
GMImage.Wave
Map image pixels to a sine wave:

2.0
  ✅ Server
GMImage.WriteImages
Writes several images to disk.

3.4
  ✅ Server
GMImage.WriteToBMPContainer
Writes the picture in BMP format to a container object which you can store in a container field.

2.4
  ✅ Server
GMImage.WriteToContainer
Writes images as is into a container.

9.3
  ✅ Server
GMImage.WriteToFile
Write single image frame to a file.

2.0
  ✅ Server
GMImage.WriteToGIFContainer
Writes the picture in GIF format to a container value which you can store in a container field.

2.4
  ✅ Server
GMImage.WriteToJPEGContainer
Writes the picture in JPEG format to a container value which you can store in a container field.

2.0
  ✅ Server
GMImage.WriteToPDFContainer
Writes the picture in PDF format to a container value which you can store in a container field.

7.4
  ✅ Server
GMImage.WriteToPNGContainer
Writes the picture in PNG format to a container value which you can store in a container field.

2.0
  ✅ Server
GMImage.WriteToTiffContainer
Writes the picture in TIFF format to a container value which you can store in a container field.

4.4
  ✅ Server
GMImage.XResolution
Returns the x resolution of the image.

2.0
  ✅ Server
GMImage.YResolution
Returns the y resolution of the image.

2.0
  ✅ Server
GMImage.Zoom
Zoom image to specified size.

2.0
  ✅ Server
GZipFile.Compress
Compresses a file.

4.2
  ✅ Server
GZipFile.Decompress
Decompresses a file.

4.2
  ✅ Server
GameKit.Achievement.Completed
Queries completed state.

8.5
  ❌ Server
GameKit.Achievement.GetPercentComplete
Queries percent complete.

8.5
  ❌ Server
GameKit.Achievement.GetShowsCompletionBanner
Queries whether to show completion banner.

8.5
  ❌ Server
GameKit.Achievement.LastReportedDate
Queries last reported time.

8.5
  ❌ Server
GameKit.Achievement.New
Initializes a new achievement object for the local player.

8.5
  ❌ Server
GameKit.Achievement.Player
Queries player identifier for the related player.

8.5
  ❌ Server
GameKit.Achievement.SetPercentComplete
Sets percent complete.

8.5
  ❌ Server
GameKit.Achievement.SetShowsCompletionBanner
Sets whether to show completion banner.

8.5
  ❌ Server
GameKit.AchievementDescription.AchievedDescription
Queres description text.

8.5
  ❌ Server
GameKit.AchievementDescription.GroupIdentifier
Queries group identifier.

8.5
  ❌ Server
GameKit.AchievementDescription.Hidden
Queries hidden flag.

8.5
  ❌ Server
GameKit.AchievementDescription.Image
Loads the image property for a completed achievement.

8.5
  ❌ Server
GameKit.AchievementDescription.IncompleteAchievementImage
Queries a common image for incomplete achievements.

8.5
  ❌ Server
GameKit.AchievementDescription.MaximumPoints
Queries maximum points.

8.5
  ❌ Server
GameKit.AchievementDescription.PlaceholderCompletedAchievementImage
Returns a common image for completed achievements.

8.5
  ❌ Server
GameKit.AchievementDescription.Replayable
Queries whether achievement is replay-able.

8.5
  ❌ Server
GameKit.AchievementDescription.Title
Queries localized title for the achievement.

8.5
  ❌ Server
GameKit.AchievementDescription.UnachievedDescription
Queries description text.

8.5
  ❌ Server
GameKit.AnonymousGuestPlayer
Creates a new guest player with the designated identifier.

8.5
  ❌ Server
GameKit.Challenge.Achievement
Queries achievement to complete.

8.5
  ❌ Server
GameKit.Challenge.CompletionDate
The date the challenge was completed.

8.5
  ❌ Server
GameKit.Challenge.Decline
Declines a challenge.

8.5
  ❌ Server
GameKit.Challenge.IssueDate
The date the challenge was issued.

8.5
  ❌ Server
GameKit.Challenge.IssuingPlayer
Queries issuing player.

8.5
  ❌ Server
GameKit.Challenge.Message
A text message that describes the challenge.

8.5
  ❌ Server
GameKit.Challenge.ReceivingPlayer
Queries receiving player.

8.5
  ❌ Server
GameKit.Challenge.Score
Returns the score to beat.

8.5
  ❌ Server
GameKit.Challenge.State
The current state of the challenge.

8.5
  ❌ Server
GameKit.DefaultLeaderboardIdentifier
Loads the category identifier for the local player’s default leaderboard.

8.5
  ❌ Server
GameKit.GameCenterView.Dismiss
Dismisses the dialog.

8.5
  ❌ Server
GameKit.GameCenterView.GetLeaderboardIdentifier
Queries leaderboard.

8.5
  ❌ Server
GameKit.GameCenterView.GetLeaderboardTimeScope
Queries time scope.

8.5
  ❌ Server
GameKit.GameCenterView.GetViewState
Queries view state.

8.5
  ❌ Server
GameKit.GameCenterView.Initialize
Initializes Game Center view.

8.5
  ❌ Server
GameKit.GameCenterView.Present
Presents the dialog.

8.5
  ❌ Server
GameKit.GameCenterView.SetLeaderboardIdentifier
Sets leaderboard.

8.5
  ❌ Server
GameKit.GameCenterView.SetLeaderboardTimeScope
Sets time scope.

8.5
  ❌ Server
GameKit.GameCenterView.SetScriptTrigger
Sets script trigger to call when dialog finishes.

8.5
  ❌ Server
GameKit.GameCenterView.SetViewState
Sets the view state.

8.5
  ❌ Server
GameKit.GameCenterView.ShowBannerWithTitle
Displays a banner to the player.

8.5
  ❌ Server
GameKit.Initialize
Initialized GameKit.

8.5
  ❌ Server
GameKit.Leaderboard.GetPlayerScope
Queries the player scope.

8.5
  ❌ Server
GameKit.Leaderboard.GetRange
Queries the numerical score rankings to return from the search.

8.5
  ❌ Server
GameKit.Leaderboard.GetTimeScope
Queries time scope.

8.5
  ❌ Server
GameKit.Leaderboard.GroupIdentifier
Queries the identifier for the group the leaderboard is part of.

8.5
  ❌ Server
GameKit.Leaderboard.Image
Queries the image associated with the default leaderboard.

8.5
  ❌ Server
GameKit.Leaderboard.LoadScores
Retrieves a set of scores from Game Center.

8.5
  ❌ Server
GameKit.Leaderboard.Loading
Queries whether this leaderboard is loading.

8.5
  ❌ Server
GameKit.Leaderboard.LocalPlayerScore
Queries the score earned by the local player.

8.5
  ❌ Server
GameKit.Leaderboard.MaxRange
Queries the size of the leaderboard.

8.5
  ❌ Server
GameKit.Leaderboard.New
Creates new leaderboard.

8.5
  ❌ Server
GameKit.Leaderboard.Scores
Returns list of score identifiers.

8.5
  ❌ Server
GameKit.Leaderboard.SetPlayerScope
Sets the player scope.

8.5
  ❌ Server
GameKit.Leaderboard.SetRange
Sets the numerical score rankings to return from the search.

8.5
  ❌ Server
GameKit.Leaderboard.SetTimeScope
Sets time scope.

8.5
  ❌ Server
GameKit.Leaderboard.Title
Queries the localized title for the leaderboard.

8.5
  ❌ Server
GameKit.LeaderboardSet.GroupIdentifier
Queries identifies the group that the leaderboard set belongs to.

8.5
  ❌ Server
GameKit.LeaderboardSet.Image
Load the image associated with the leaderboard set.

8.5
  ❌ Server
GameKit.LeaderboardSet.Title
Queries localized title for the leaderboard set.

8.5
  ❌ Server
GameKit.LoadAchievementDescriptions
Downloads the achievement descriptions from Game Center.

8.5
  ❌ Server
GameKit.LoadAchievements
Loads achievements.

8.5
  ❌ Server
GameKit.LoadLeaderboardSets
Load all of the leaderboard sets for the current game.

8.5
  ❌ Server
GameKit.LoadLeaderboards
Loads the list of leaderboards from Game Center.

8.5
  ❌ Server
GameKit.LoadPlayers
Loads information from Game Center about a list of players.

8.5
  ❌ Server
GameKit.LoadReceivedChallenges
Loads the list of outstanding challenges.

8.5
  ❌ Server
GameKit.LocalPlayer
Retrieves the shared instance of the local player.

8.5
  ❌ Server
GameKit.LocalPlayer.Authenticate
Authenticates the local user.

8.5
  ❌ Server
GameKit.LocalPlayer.AuthenticateError
Queries authenticate error.

8.5
  ❌ Server
GameKit.LocalPlayer.ClearAuthenticateHandler
Clears authenticate handler.

8.5
  ❌ Server
GameKit.LocalPlayer.isAuthenticated
Checks whether local player is authenticated.

8.5
  ❌ Server
GameKit.LocalPlayer.isUnderage
Queries underage status.

8.5
  ❌ Server
GameKit.Player.Alias
Queries alias name.

8.5
  ❌ Server
GameKit.Player.DisplayName
Queries name to display.

8.5
  ❌ Server
GameKit.Player.GuestIdentifier
Queries identifier for guest player.

8.5
  ❌ Server
GameKit.Player.Photo
Loads a photo of this player from Game Center.

8.5
  ❌ Server
GameKit.RecentPlayers
Returns an array of players the local player recently played with.

8.5
  ❌ Server
GameKit.ReportAchievements
Reports progress on an array of achievements.

8.5
  ❌ Server
GameKit.ReportAchievementsWithEligibleChallenges
Reports progress on an array of achievements.

8.5
  ❌ Server
GameKit.ReportScores
Reports a list of scores to Game Center.

8.5
  ❌ Server
GameKit.ReportScoresWithEligibleChallenges
Submit a list of scores and all eligible challenges.

8.5
  ❌ Server
GameKit.ResetAchievements
Resets all achievement progress for the local player.

8.5
  ❌ Server
GameKit.Score.Date
The date and time when the score was earned.

8.5
  ❌ Server
GameKit.Score.FormattedValue
Returns the player’s score as a localized string.

8.5
  ❌ Server
GameKit.Score.GetContext
Queries context.

8.5
  ❌ Server
GameKit.Score.GetShouldSetDefaultLeaderboard
Queries whether this score should update default leaderboard.

8.5
  ❌ Server
GameKit.Score.GetValue
Queries score value.

8.5
  ❌ Server
GameKit.Score.LeaderboardIdentifier
Queries the identifier for the leaderboard.

8.5
  ❌ Server
GameKit.Score.New
Creates a new score object.

8.5
  ❌ Server
GameKit.Score.Player
Queries the player identifier for the player that earned the score.

8.5
  ❌ Server
GameKit.Score.Rank
Queries position of the score in the results of a leaderboard search.

8.5
  ❌ Server
GameKit.Score.SetContext
Sets context value.

8.5
  ❌ Server
GameKit.Score.SetShouldSetDefaultLeaderboard
Set whether this score should update default leaderboard.

8.5
  ❌ Server
GameKit.Score.SetValue
Sets score value.

8.5
  ❌ Server
GameKit.SelectChallengeablePlayers
Finds the subset of players that can earn an achievement.

8.5
  ❌ Server
GameKit.SetDefaultLeaderboardIdentifier
Sets the default leaderboard for the current game.

8.5
  ❌ Server
GameKit.SetPlayerDidChangeScriptTrigger
Sets the player change script trigger.

8.5
  ❌ Server
GameKit.ShowChallengeComposeDialog
Shows challenge compose dialog.

8.5
  ❌ Server
GetSystemUIMode
Queries the current system UI mode. See the SetSystemUIMode function for details on the possible values.

2.1
  ❌ Server
GetSystemUIModeOptions
Queries the current system UI mode options. See the SetSystemUIMode function for details on the possible values.

2.1
  ❌ Server
Hash.CRC32
Calculates 32bit CRC value.

8.3
  ✅ Server
Hash.Digest
Calculates a hash of a value.

4.1
  ✅ Server
Hash.DigestFile
Calculates a hash of a file.

9.2
  ✅ Server
Hash.MD5
Calculated MD5 hash of given text.

2.7
  ✅ Server
Hash.MD5.HMAC
Returns the a MD5 HMAC based on the key and the data string.

4.0
  ✅ Server
Hash.PBKDF2.HMAC
Returns the PBKDF2 hash value of the data, first applying the salt value and using the specified hashAlgorithm.

3.3
  ✅ Server
Hash.RandomHexString
Creates a random hex string.

3.3
  ✅ Server
Hash.RandomString
Creates a random string.

3.1
  ✅ Server
Hash.SHA1
Calculated SHA-1 hash of given text.

3.1
  ✅ Server
Hash.SHA1.HMAC
Returns the a SHA1 HMAC based on the key and the data string.

3.1
  ✅ Server
Hash.SHA256
Calculated SHA-256 hash of given text.

3.1
  ✅ Server
Hash.SHA256.HMAC
Returns the a SHA256 HMAC based on the key and the data string.

3.1
  ✅ Server
Hash.SHA512
Calculated SHA-512 hash of given text.

2.7
  ✅ Server
Hash.SHA512.HMAC
Returns the a SHA512 HMAC based on the key and the data string.

4.0
  ✅ Server
HotKey.GetEnabled
Queries the enabled state.

5.4
  ❌ Server
HotKey.GetEvaluate
Queries expression to be run when hotkey is pressed.

6.1
  ❌ Server
HotKey.GetIgnoreOnModal
Queries state for modal dialogs.

5.4
  ❌ Server
HotKey.GetKeyCode
Returns the key code given at registration.

5.2
  ❌ Server
HotKey.GetKeyUp
Queries whether to trigger script both on key down and key up.

7.1
  ❌ Server
HotKey.GetLocal
Queries the local flag.

5.4
  ❌ Server
HotKey.GetModifiers
Returns the modifiers given at registration.

5.2
  ❌ Server
HotKey.GetName
Queries the name defined for this hotkey.

5.4
  ❌ Server
HotKey.GetPermanent
Queries whether this hotkey should be permanent.

10.2
  ❌ Server
HotKey.GetScriptFileName
Queries filename of script to call in case of event.

5.0
  ❌ Server
HotKey.GetScriptName
Queries name of script to call in case of event.

5.0
  ❌ Server
HotKey.GetScriptWorkspaceOnly
Queries whether this should be limited to script workspace.

10.2
  ❌ Server
HotKey.GetTag
Queries the tag defined for this hotkey.

5.4
  ❌ Server
HotKey.List
Lists all hotkeys.

5.2
  ❌ Server
HotKey.Register
Registers a global hot key based on the virtual key code and modifiers.

5.0
  ❌ Server
HotKey.SetEnabled
Sets the enabled state.

5.4
  ❌ Server
HotKey.SetEvaluate
Sets expression to be run when hotkey is pressed.

6.1
  ❌ Server
HotKey.SetIgnoreOnModal
Sets state for modal dialogs.

5.4
  ❌ Server
HotKey.SetKeyUp
Whether to trigger script both on key down and key up.

7.1
  ❌ Server
HotKey.SetLocal
Sets the local flag.

5.4
  ❌ Server
HotKey.SetName
Sets the name of a hotkey.

5.4
  ❌ Server
HotKey.SetPermanent
Sets whether this hotkey should be permanent.

10.2
  ❌ Server
HotKey.SetScript
Sets which script to call if hotkey is pressed.

5.0
  ❌ Server
HotKey.SetScriptWorkspaceOnly
Sets whether this should be limited to script workspace.

10.2
  ❌ Server
HotKey.SetTag
Sets the tag of a hotkey.

5.4
  ❌ Server
HotKey.Unregister
Unregisters a hotkey and frees resources.

5.0
  ❌ Server
HotKey.UnregisterAll
Unregisters all hotkeys.

10.3
  ❌ Server
IBAN.CalcCheckSum
Calculates the checksum.

11.1
  ✅ Server
IBAN.Compact
Formats the IBAN for compact view.

11.1
  ✅ Server
IBAN.Countries
Queries list of country codes.

11.1
  ✅ Server
IBAN.Example
Queries example IBAN for country.

11.1
  ✅ Server
IBAN.Format
Formats the IBAN for printing.

11.1
  ✅ Server
IBAN.IsValid
Checks whether an IBAN is valid.

11.1
  ✅ Server
IBAN.RegEx
Queries regular expression for country.

11.1
  ✅ Server
IKDeviceBrowserPanel.Close
Closes the window.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetCancelButtonLabel
Queries the caption of the cancel button.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetDisplaysLocalCameras
Queries whether to include local cameras in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetDisplaysLocalScanners
Queries whether to include local scanners in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetDisplaysNetworkCameras
Queries whether to include network cameras in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetDisplaysNetworkScanners
Queries whether to include network scanners in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetHeight
Queries height of dialog.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetMode
Queries display mode.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetPrompt
Queries the current prompt text.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetSelectButtonLabel
Queries the caption of the select button.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetWidth
Queries the width of the dialog.

6.5
  ❌ Server
IKDeviceBrowserPanel.GetWindowTitle
Queries the window title.

6.5
  ❌ Server
IKDeviceBrowserPanel.Hide
Hides the window.

6.5
  ❌ Server
IKDeviceBrowserPanel.Reset
Resets options to default.

6.5
  ❌ Server
IKDeviceBrowserPanel.SelectedDeviceID
Queries ID of selected device.

6.5
  ❌ Server
IKDeviceBrowserPanel.SelectedDeviceName
Queries name of selected device.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetCancelButtonLabel
Sets the caption of the cancel button.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetDisplaysLocalCameras
Sets whether to include local cameras in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetDisplaysLocalScanners
Sets whether to include local scanners in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetDisplaysNetworkCameras
Sets whether to include network cameras in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetDisplaysNetworkScanners
Sets whether to include network scanners in list.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetHeight
Sets the height of the dialog.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetMode
Sets the display mode.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetPrompt
Sets prompt text.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetSelectButtonLabel
Sets the caption of the select button.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetTrigger
Sets the script trigger to notify on events.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetWidth
Sets the width of the window.

6.5
  ❌ Server
IKDeviceBrowserPanel.SetWindowTitle
Sets window title.

6.5
  ❌ Server
IKDeviceBrowserPanel.Show
Shows the window.

6.5
  ❌ Server
IKDeviceBrowserPanel.Visible
Queries whether window is visible.

6.5
  ❌ Server
IKPictureTaker.ClearNotification
Clears the script to be called.

3.5
  ❌ Server
IKPictureTaker.GetAllowsEditing
Queries whether image editing is allowed.

3.5
  ❌ Server
IKPictureTaker.GetAllowsFileChoosing
Queries whether image files can be chosen.

3.5
  ❌ Server
IKPictureTaker.GetAllowsVideoCapture
Queries whether video capture is allowed.

3.5
  ❌ Server
IKPictureTaker.GetInformationalText
Queries informational text.

3.5
  ❌ Server
IKPictureTaker.GetInputImage
Return the original PictureTaker's input-image.

3.5
  ❌ Server
IKPictureTaker.GetMirroring
Queries video mirroring status.

3.5
  ❌ Server
IKPictureTaker.GetOutputImage
Return the edited image.

3.5
  ❌ Server
IKPictureTaker.GetOutputImageMaxHeight
Queries the maximum allowed image height.

3.5
  ❌ Server
IKPictureTaker.GetOutputImageMaxWidth
Queries the maximum allowed image width.

3.5
  ❌ Server
IKPictureTaker.GetRemainOpenAfterValidate
Queries whether the picture taker should remain open after the user selects done.

3.5
  ❌ Server
IKPictureTaker.GetShowAddressBookPicture
Queries whether addressbook pictures are shown.

3.5
  ❌ Server
IKPictureTaker.GetShowEffects
Queries whether to show effects.

3.5
  ❌ Server
IKPictureTaker.GetShowEmptyPicture
Queries the image to be shown for empty picture.

3.5
  ❌ Server
IKPictureTaker.GetShowRecentPicture
Queries whether to show recent pictures.

3.5
  ❌ Server
IKPictureTaker.GetUpdateRecentPicture
Queries whether to allow a recent picture to be updated.

3.5
  ❌ Server
IKPictureTaker.Run
Launch the PictureTaker.

3.5
  ❌ Server
IKPictureTaker.SetAllowsEditing
Sets whether image editing is allowed.

3.5
  ❌ Server
IKPictureTaker.SetAllowsFileChoosing
Sets whether image files can be chosen.

3.5
  ❌ Server
IKPictureTaker.SetAllowsVideoCapture
Sets whether video capture is allowed.

3.5
  ❌ Server
IKPictureTaker.SetInformationalText
Sets informational text.

3.5
  ❌ Server
IKPictureTaker.SetInputImage
Set the image input for the PictureTaker.

3.5
  ❌ Server
IKPictureTaker.SetMirroring
Controls whether the receiver enable/disable video mirroring durring snapshots (default is on).

3.5
  ❌ Server
IKPictureTaker.SetNotification
Installs a notification script.

3.5
  ❌ Server
IKPictureTaker.SetOutputImageMaxSize
Sets maximum size of the output image.

3.5
  ❌ Server
IKPictureTaker.SetRemainOpenAfterValidate
Sets whether the picture taker should remain open after the user selects done.

3.5
  ❌ Server
IKPictureTaker.SetShowEffects
Sets whether to show effects.

3.5
  ❌ Server
IKPictureTaker.SetShowEmptyPicture
Sets the image to be shown for empty picture.

3.5
  ❌ Server
IKPictureTaker.SetShowRecentPicture
Sets whether to show recent pictures.

3.5
  ❌ Server
IKPictureTaker.SetUpdateRecentPicture
Sets whether to allow a recent picture to be updated.

3.5
  ❌ Server
IKScannerDevicePanel.ClearImage
Clears all images.

6.5
  ❌ Server
IKScannerDevicePanel.Close
Closes the window.

6.5
  ❌ Server
IKScannerDevicePanel.GetCombine
Queries the combine flag.

6.5
  ❌ Server
IKScannerDevicePanel.GetDocumentName
Queries the document name.

6.5
  ❌ Server
IKScannerDevicePanel.GetDownloadsDirectory
Queries download folder.

6.5
  ❌ Server
IKScannerDevicePanel.GetHeight
Queries height of dialog.

6.5
  ❌ Server
IKScannerDevicePanel.GetMode
Queries mode of the scanner interface.

6.5
  ❌ Server
IKScannerDevicePanel.GetOverviewControlLabel
Queries the label for the 'Overview' control.

6.5
  ❌ Server
IKScannerDevicePanel.GetScanControlLabel
Queries the label for the 'Scan' control.

6.5
  ❌ Server
IKScannerDevicePanel.GetScannerDeviceID
Queries ID of current scanner device.

6.5
  ❌ Server
IKScannerDevicePanel.GetScannerDeviceName
Queries name of current scanner device.

6.5
  ❌ Server
IKScannerDevicePanel.GetWidth
Queries the width of the dialog.

6.5
  ❌ Server
IKScannerDevicePanel.GetWindowTitle
Queries the window title.

6.5
  ❌ Server
IKScannerDevicePanel.Hide
Hides the window.

6.5
  ❌ Server
IKScannerDevicePanel.ImageCount
Queries number of images in queue.

6.5
  ❌ Server
IKScannerDevicePanel.NextImage
Queries path of next image.

6.5
  ❌ Server
IKScannerDevicePanel.Reset
Resets options to default.

6.5
  ❌ Server
IKScannerDevicePanel.SetCloseTrigger
Sets a close trigger.

8.1
  ❌ Server
IKScannerDevicePanel.SetCombine
Sets the combine flag.

6.5
  ❌ Server
IKScannerDevicePanel.SetDocumentName
Set the document name.

6.5
  ❌ Server
IKScannerDevicePanel.SetDownloadsDirectory
Sets the download directory.

6.5
  ❌ Server
IKScannerDevicePanel.SetHeight
Sets the height of the dialog.

6.5
  ❌ Server
IKScannerDevicePanel.SetMode
Sets mode of the scanner interface.

6.5
  ❌ Server
IKScannerDevicePanel.SetOverviewControlLabel
Sets the label for the 'Overview' control.

6.5
  ❌ Server
IKScannerDevicePanel.SetScanControlLabel
Sets the label for the 'Scan' control.

6.5
  ❌ Server
IKScannerDevicePanel.SetScannerDeviceID
Selects scanner by ID.

6.5
  ❌ Server
IKScannerDevicePanel.SetScannerDeviceName
Selects scanner by name.

6.5
  ❌ Server
IKScannerDevicePanel.SetTrigger
Sets the trigger to notify when new picture arrives.

6.5
  ❌ Server
IKScannerDevicePanel.SetWidth
Sets the width of the window.

6.5
  ❌ Server
IKScannerDevicePanel.SetWindowTitle
Sets window title.

6.5
  ❌ Server
IKScannerDevicePanel.Show
Shows the window.

6.5
  ❌ Server
IKScannerDevicePanel.Visible
Queries whether window is visible.

6.5
  ❌ Server
IKSlideShow.Add
Adds a slide.

1.6
  ❌ Server
IKSlideShow.AddImage
Adds a slide.

3.1
  ❌ Server
IKSlideShow.AddPDF
Adds a slide.

3.1
  ❌ Server
IKSlideShow.AddPath
Adds a slide.

3.1
  ❌ Server
IKSlideShow.AddURL
Adds a slide.

3.1
  ❌ Server
IKSlideShow.Clear
Clears the list of slides.

1.6
  ❌ Server
IKSlideShow.Count
Returns number of items.

6.4
  ❌ Server
IKSlideShow.GetAudioFile
Queries the audio file path.

6.4
  ❌ Server
IKSlideShow.GetMode
Queries the mode for slideshow.

3.1
  ❌ Server
IKSlideShow.GetPDFDisplayBox
Queries the current PDF display box.

1.6
  ❌ Server
IKSlideShow.GetPDFDisplayMode
Queries the current PDF display mode.

1.6
  ❌ Server
IKSlideShow.GetPDFDisplaysAsBook
Queries whether PDFs are displayed as book currently.

1.6
  ❌ Server
IKSlideShow.GetScreen
Queries screen index.

6.4
  ❌ Server
IKSlideShow.GetStartIndex
Queries the start index for the slide show.

1.8
  ❌ Server
IKSlideShow.GetStartPaused
Queries whether the slide show should start paused.

1.6
  ❌ Server
IKSlideShow.GetWrapAround
Queries the current wrap around setting.

1.6
  ❌ Server
IKSlideShow.ItemAtIndex
Queries item at index.

6.4
  ❌ Server
IKSlideShow.Run
Runs the slide show with the current slide list and the current options.

1.6
  ❌ Server
IKSlideShow.SetAudioFile
Sets the audio file to play while doing slide show.

6.4
  ❌ Server
IKSlideShow.SetMode
Sets the mode for slideshow.

3.1
  ❌ Server
IKSlideShow.SetPDFDisplayBox
Sets the PDF display box which should be used to display PDFs.

1.6
  ❌ Server
IKSlideShow.SetPDFDisplayMode
Sets the PDF display mode which should be used to display PDFs.

1.6
  ❌ Server
IKSlideShow.SetPDFDisplaysAsBook
Sets whether a PDF is displayed as book.

1.6
  ❌ Server
IKSlideShow.SetScreen
Sets the screen.

6.4
  ❌ Server
IKSlideShow.SetStartIndex
Sets the start index for the slide show.

1.8
  ❌ Server
IKSlideShow.SetStartPaused
Defines whether the slideshow starts paused or not.

1.6
  ❌ Server
IKSlideShow.SetWrapAround
Specifies the new wrap around setting.

1.6
  ❌ Server
Icon.ClearIcon
Clears the custom icon for the file or directory at the specified path.

2.7
  ✅ Server
Icon.GetIcon
Queries the Finder icon for the file or folder with the given path.

2.3
  ✅ Server
Icon.GetIconWithQuickLook
Queries the Finder icon for the file or folder with the given path.

2.3
  ✅ Server
Icon.SetIcon
Sets the icon for the file or directory at the specified path.

2.7
  ✅ Server
ImageCapture.CameraInfo
Queries a value of current camera.

8.3
  ❌ Server
ImageCapture.CloseDevice
Requests to close a previously opened session on this device.

6.4
  ❌ Server
ImageCapture.Contents
Contents of the camera.

8.3
  ❌ Server
ImageCapture.DeviceInfo
Queries information about device.

6.4
  ❌ Server
ImageCapture.Devices
Queries list of devices.

6.4
  ❌ Server
ImageCapture.DevicesJSON
Queries list of devices as JSON.

8.3
  ❌ Server
ImageCapture.Download
Downloads a file from device.

8.3
  ❌ Server
ImageCapture.Features
Queries list of features.

6.4
  ❌ Server
ImageCapture.GetFeatureValue
Queries scanner vendor feature value.

6.4
  ❌ Server
ImageCapture.GetFeatures
Queries scanner vendor features with values as JSON.

8.3
  ❌ Server
ImageCapture.GetParameter
Queries a parameter of current scanner functional unit.

6.4
  ❌ Server
ImageCapture.GetParameters
Queries all parameter of current scanner functional unit as JSON.

8.3
  ❌ Server
ImageCapture.ImagePaths
Queries list of image files.

6.4
  ❌ Server
ImageCapture.Initialize
Initializes Image Capture engine.

6.4
  ❌ Server
ImageCapture.MediaFilenames
Queries file names list.

8.3
  ❌ Server
ImageCapture.MediaFiles
Queries all image, movie and audio files on the camera.

8.3
  ❌ Server
ImageCapture.OpenDevice
Requests to open a session on the device.

6.4
  ❌ Server
ImageCapture.PDF
Creates a PDF with all scanned documents.

9.1
  ❌ Server
ImageCapture.PreferredDevice
Returns UUID for preferred device.

6.4
  ❌ Server
ImageCapture.RequestDeleteFiles
Deletes files.

8.3
  ❌ Server
ImageCapture.RequestDisableTethering
Disables tethering.

8.3
  ❌ Server
ImageCapture.RequestEnableTethering
Enable tethering.

8.3
  ❌ Server
ImageCapture.RequestOverviewScan
Starts an overview scan on selectedFunctionalUnit.

6.4
  ❌ Server
ImageCapture.RequestScan
Starts a scan on selectedFunctionalUnit.

6.4
  ❌ Server
ImageCapture.RequestSelectFunctionalUnit
Requests the scanner device to select a functional unit.

6.4
  ❌ Server
ImageCapture.RequestSyncClock
Synchronizes camera clock.

8.3
  ❌ Server
ImageCapture.RequestTakePicture
Capture a new image using the camera.

8.3
  ❌ Server
ImageCapture.SetFeatureValue
Sets a vendor scanner feature value.

6.4
  ❌ Server
ImageCapture.SetItemsAddedScript
Sets script to call when new picture is added.

10.4
  ❌ Server
ImageCapture.SetParameter
Sets a parameter for current scanner functional device.

6.4
  ❌ Server
ImageCapture.Thumbnail
Queries thumbnail for a file if available.

8.3
  ❌ Server
ImageCapture.cancelScan
Cancels current scan.

6.4
  ❌ Server
ImageView.Clear
Clears image.

7.4
  ❌ Server
ImageView.CreateWithControl
Creates a new image view on the given window covering the area of the given control.

7.4
  ❌ Server
ImageView.CreateWithSize
Creates a new image view inside the window with the given rectangle.

7.4
  ❌ Server
ImageView.CreateWithWindow
Creates a new image view which covers the whole window.

7.4
  ❌ Server
ImageView.GetHeight
Queries current height of image view.

7.4
  ❌ Server
ImageView.GetLeft
Queries current position of the image view.

7.4
  ❌ Server
ImageView.GetTag
Queries the tag string for this image view.

7.4
  ❌ Server
ImageView.GetToolTip
Queries tooltip text.

7.4
  ❌ Server
ImageView.GetTop
Queries current position of the drop area.

7.4
  ❌ Server
ImageView.GetVisible
Queries current visibility state.

7.4
  ❌ Server
ImageView.GetWidth
Queries current width of the image view.

7.4
  ❌ Server
ImageView.Release
Releases the image view and reclaims memory.

7.4
  ❌ Server
ImageView.ReleaseAll
A convenience method to release all image views.

7.4
  ❌ Server
ImageView.SetFrame
Sets a new frame for the image view.

7.4
  ❌ Server
ImageView.SetFrameWithControl
Repositions image view to given control.

9.0
  ❌ Server
ImageView.SetImage
Sets the image to be shown in the image view.

7.4
  ❌ Server
ImageView.SetTag
Sets the tag string for this image view.

7.4
  ❌ Server
ImageView.SetToolTip
Sets tooltip for image view.

7.4
  ❌ Server
ImageView.SetVisible
Hides or shows the image view.

7.4
  ❌ Server
Is64bit
Checks if platform is 64bit or 32bit.

5.0
  ✅ Server
IsClient
Checks if plugin is running on a client.

4.3
  ✅ Server
IsError
Checks whether last plugin function returned error.

3.4
  ✅ Server
IsIOS
Whether we run on iOS.

6.1
  ✅ Server
IsIOSDevice
Queries whether run on iOS device.

8.0
  ✅ Server
IsIOSSimulator
Queries whether run on iOS simulator.

8.0
  ✅ Server
IsLinux
Whether we run on Linux.

6.1
  ✅ Server
IsMacOS
Whether we run on Mac.

6.1
  ✅ Server
IsMobile
Whether plugin runs on a mobile target.

7.2
  ✅ Server
IsRegistered
Queries if plugin is registered with Complete key.

3.0
  ✅ Server
IsRuntime
Checks if plugin is running on a runtime.

4.3
  ✅ Server
IsServer
Checks if plugin is running on a server.

4.3
  ✅ Server
IsWindows
Whether we run on Windows.

6.1
  ✅ Server
JS.AddFileMakerEvaluateFunction
Adds an Evaluate function.

10.0
  ✅ Server
JS.AddFileMakerRunScriptFunction
Adds a function to start scripts from JavaScript.

10.0
  ✅ Server
JS.AddFileMakerSQLFunction
Defines a SQL Evaluate function for JavaScript.

10.0
  ✅ Server
JS.AddFunction
Adds a global function defined as a text string.

10.0
  ✅ Server
JS.CF
Calls a global function given the name with FileMaker values.

11.3
  ✅ Server
JS.CallFunction
Calls a global function given the name with JSON data.

10.0
  ✅ Server
JS.CallFunctionValues
Calls a global function given the name with FileMaker values.

11.3
  ✅ Server
JS.Evaluate
Evaluates a JavaScript expression.

10.0
  ✅ Server
JS.EvaluateToString
Evaluates a JavaScript expression.

10.0
  ✅ Server
JS.GetGlobalProperty
Queries global property.

10.0
  ✅ Server
JS.GetGlobalPropertyValue
Queries global property.

10.0
  ✅ Server
JS.InitModules
Installs Duktape module loading.

11.2
  ✅ Server
JS.List
Lists all JavaScript object references.

11.3
  ✅ Server
JS.New
Creates a new JavaScript engine instance.

10.0
  ✅ Server
JS.Now
Queries current time as double value.

10.1
  ✅ Server
JS.ObjectCount
Queries global object counter.

10.1
  ✅ Server
JS.Release
Frees the JavaScript engine.

10.0
  ✅ Server
JS.ReleaseAll
Release all JavaScript environments.

10.5
  ✅ Server
JS.SetGlobalProperty
Sets a global property.

10.0
  ✅ Server
JS.SetGlobalPropertyValue
Sets a global property.

10.0
  ✅ Server
JS.StringCount
Queries global string counter.

10.1
  ✅ Server
JS.TimeToDateComponents
Converts time to date components.

10.1
  ✅ Server
JS.TimeToUTCDate
Converts time value to timestamp.

10.1
  ✅ Server
JS.UTCDateToTime
Converts date to time value.

10.1
  ✅ Server
JSON.AddArrayToArray
Adds an array to an existing array.

10.2
  ✅ Server
JSON.AddBooleanToObject
Adds a boolean value to an array.

6.0
  ✅ Server
JSON.AddFalseToObject
Adds a new entry to the object with the given name and a boolean false value.

2.7
  ✅ Server
JSON.AddItemToArray
Adds an item to an array.

2.7
  ✅ Server
JSON.AddItemToObject
Adds a new entry to the object with the given name and value.

2.7
  ✅ Server
JSON.AddNullToObject
Adds a new entry to the object with the given name and a null value.

2.7
  ✅ Server
JSON.AddNumberToArray
Adds a number to an array.

4.3
  ✅ Server
JSON.AddNumberToObject
Adds a new entry to the object with the given name and value.

2.7
  ✅ Server
JSON.AddStringToArray
Adds a string to an array.

4.3
  ✅ Server
JSON.AddStringToObject
Adds a new entry to the object with the given name and value.

2.7
  ✅ Server
JSON.AddTrueToObject
Adds a new entry to the object with the given name and a boolean true value.

2.7
  ✅ Server
JSON.Clone
Creates a clone of the json.

6.1
  ✅ Server
JSON.Colorize
Formats a JSON string with color.

8.2
  ✅ Server
JSON.Compact
Returns compact unformatted JSON for the given JSON text.

2.7
  ✅ Server
JSON.CreateArray
Creates new array.

2.7
  ✅ Server
JSON.CreateArrayRef
Creates empty array reference.

6.0
  ✅ Server
JSON.CreateBool
Creates boolean JSON node.

2.7
  ✅ Server
JSON.CreateBoolean
Creates a boolean node with given value.

6.0
  ✅ Server
JSON.CreateDoubleArray
Creates a new JSON with a double array with given values.

2.7
  ✅ Server
JSON.CreateFalse
Creates a boolean node with false value.

2.7
  ✅ Server
JSON.CreateIntegerArray
Creates a new JSON with an integer array with given values.

4.3
  ✅ Server
JSON.CreateNull
Creates a new NULL entry.

2.7
  ✅ Server
JSON.CreateNumber
Creates a new JSON encoded number.

2.7
  ✅ Server
JSON.CreateObject
Creates a new empty object node.

2.7
  ✅ Server
JSON.CreateObjectRef
Creates empty object reference.

6.0
  ✅ Server
JSON.CreateString
Creates a string node with given text.

2.7
  ✅ Server
JSON.CreateStringArray
Creates a new JSON with a string array with given values.

2.7
  ✅ Server
JSON.CreateStringArrayWithList
Creates a new JSON with a string array with given values.

4.1
  ✅ Server
JSON.CreateTrue
Creates a boolean node with true value.

2.7
  ✅ Server
JSON.CreateValue
Creates a new value.

9.0
  ✅ Server
JSON.DeleteItemFromArray
Deletes an item from an array.

2.7
  ✅ Server
JSON.DeleteItemFromObject
Deletes item from an object.

2.7
  ✅ Server
JSON.EqualContent
Checks if two JSON are equal in content.

10.0
  ✅ Server
JSON.Equals
Checks if two JSON are equal.

9.0
  ✅ Server
JSON.FindValueInArray
Queries index of value in array.

9.0
  ✅ Server
JSON.FindValueInObjectArray
Queries index of value in object array.

9.0
  ✅ Server
JSON.Format
Returns pretty printed JSON for the given JSON text.

4.4
  ✅ Server
JSON.GetArrayItem
Queries entry from array with given index.

2.7
  ✅ Server
JSON.GetArrayItems
Queries entries from JSON array.

10.4
  ✅ Server
JSON.GetArrayItemsAsList
Queries a list of all array entries.

4.2
  ✅ Server
JSON.GetArrayPathItems
Queries value from JSON path in array of objects.

7.1
  ✅ Server
JSON.GetArraySize
Queries the number of array entries.

2.7
  ✅ Server
JSON.GetBooleanValue
Queries boolean value for JSON.

10.3
  ✅ Server
JSON.GetDoubleValue
Queries a floating point value of the JSON node.

2.7
  ✅ Server
JSON.GetIntegerValue
Queries integer value of the JSON node.

2.7
  ✅ Server
JSON.GetObjectItem
Queries named item from an object.

2.7
  ✅ Server
JSON.GetObjectItemTree
Queries named item from an object tree.

3.2
  ✅ Server
JSON.GetObjectItemTreeRef
Queries named item from an object tree.

6.0
  ✅ Server
JSON.GetObjectName
Queries name of item in an object.

4.0
  ✅ Server
JSON.GetObjectNameList
Queries names of items in an object.

4.0
  ✅ Server
JSON.GetObjectSize
Queries the number of object items.

4.0
  ✅ Server
JSON.GetPathItem
Queries value from JSON path.

6.1
  ✅ Server
JSON.GetStringValue
Queries string value of the JSON node.

2.7
  ✅ Server
JSON.GetType
Queries type of json object.

2.7
  ✅ Server
JSON.GetValue
Queries the value of the json.

6.1
  ✅ Server
JSON.Import
Imports JSON and creates tables, fields and records.

5.4
  ✅ Server
JSON.Import.Cancel
Cancels current import.

5.4
  ✅ Server
JSON.Import.ErrorCount
Queries error counter.

9.3
  ✅ Server
JSON.Import.Errors
Queries list of error messages.

9.3
  ✅ Server
JSON.Import.Status
Queries status of xml import.

5.4
  ✅ Server
JSON.Import.Todo
Queries how many items are to be done for XML import.

5.4
  ✅ Server
JSON.Import.Total
Queries total items to be imported.

5.4
  ✅ Server
JSON.Import.Work
Performs import.

5.4
  ✅ Server
JSON.IsValid
Checks if JSON text is valid.

6.3
  ✅ Server
JSON.Parse
Parses JSON text and return reference number.

6.0
  ✅ Server
JSON.Release
Frees a json reference number.

6.0
  ✅ Server
JSON.ReleaseAll
Releases all JSON objects.

6.0
  ✅ Server
JSON.ReplaceItemInArray
Replaces an item in an array with new item.

4.3
  ✅ Server
JSON.ReplaceItemInObject
Replaces an item in an object with new item.

4.3
  ✅ Server
JSON.SetPathItem
Sets a value in a JSON hierarchy.

6.1
  ✅ Server
JSON.Sort
Sorts the JSON array/object.

9.3
  ✅ Server
JSON.SortWithEvaluate
Sorts the JSON array/object using an expression to evaluate.

10.2
  ✅ Server
JSON.ToHTML
Converts JSON to HTML.

8.2
  ✅ Server
JSON.ToXML
Converts JSON to XML.

10.3
  ✅ Server
Java.CallObjectMethod
Calls a method on an object.

6.5
  ✅ Server
Java.CallStaticMethod
Calls a static method on a class.

6.5
  ✅ Server
Java.DefineClass
Defines a class.

10.3
  ✅ Server
Java.FindClass
Checks if a class is available.

10.3
  ✅ Server
Java.GetContainerFileName
Query container file name to use.

6.5
  ✅ Server
Java.GetObjectField
Queries a field on an object.

6.5
  ✅ Server
Java.GetStaticField
Queries a static field on a class.

6.5
  ✅ Server
Java.Initialize
Initializes JavaVM.

6.5
  ✅ Server
Java.Initialized
Checks whether Java VM is initialized.

6.5
  ✅ Server
Java.NewClassObject
Creates a new object and invokes constructor.

6.5
  ✅ Server
Java.ObjectClassName
Queries name of class of an java object.

6.5
  ✅ Server
Java.Release
Releases an object reference.

6.5
  ✅ Server
Java.ReleaseAll
Releases all java objects.

6.5
  ✅ Server
Java.SetContainerFileName
Sets the container file name to use for next containers.

6.5
  ✅ Server
Java.SetObjectField
Sets a field on an object.

6.5
  ✅ Server
Java.SetStaticField
Sets a static field on a class.

6.5
  ✅ Server
JavaScript.CheckScriptSyntax
Checks script syntax.

5.4
  ✅ Server
JavaScript.EvaluateScript
Evaluate a string of JavaScript code.

5.4
  ✅ Server
JavaScript.GetProperty
Queries property value as text.

5.4
  ✅ Server
JavaScript.HasProperty
Checks if a property is defined.

5.4
  ✅ Server
JavaScript.New
Creates a new javascript context.

5.4
  ✅ Server
JavaScript.RegisterEvaluateFunction
Registers evaluate function.

5.4
  ✅ Server
JavaScript.RegisterFunction
Registers a javascript function.

5.4
  ✅ Server
JavaScript.RegisterRunScriptFunction
Registers a run script function.

5.4
  ✅ Server
JavaScript.RegisterSQLQueryFunction
Registers a SQLQuery function.

5.4
  ✅ Server
JavaScript.Release
Releases a javascript context.

5.4
  ✅ Server
JavaScript.ReleaseAll
Release all JavaScript environments.

10.5
  ✅ Server
JavaScript.SetProperty
Sets property value.

5.4
  ✅ Server
Keychain.AddPassword
Adds a password to keychain.

8.4
  ❌ Server
Keychain.DeletePassword
Delete password from keychain.

8.4
  ❌ Server
Keychain.ListAccounts
Lists the accounts for a database.

8.4
  ❌ Server
Keychain.ListDatabases
Lists databases in keychain.

8.4
  ❌ Server
Keychain.UpdatePassword
Updates password in keychain.

8.4
  ❌ Server
LCMS.ProfileInfo
Queries profile information for an ICC Profile.

4.0
  ✅ Server
LDAP.AddJSON
Adds an entry to a tree.

8.0
  ✅ Server
LDAP.Bind
Authenticates a client to the LDAP server.

6.0
  ✅ Server
LDAP.Connect
Initializes an LDAP connection.

6.0
  ✅ Server
LDAP.Delete
Removes a leaf entry from the directory tree.

6.0
  ✅ Server
LDAP.GetNetworkTimeOut
Queries network timeout value.

6.0
  ✅ Server
LDAP.GetProtocolVersion
Queries protocol version for this connection.

6.0
  ✅ Server
LDAP.GetReferrals
Queries the referrals option.

6.0
  ✅ Server
LDAP.GetTimeOut
Queries timeout value.

6.0
  ✅ Server
LDAP.JSON
Queries JSON structure of LDAP data.

8.0
  ✅ Server
LDAP.ModifyJSON
Changes an existing entry.

8.0
  ✅ Server
LDAP.Release
Releases the connection.

6.0
  ✅ Server
LDAP.ReleaseAll
Release all LDAP objects.

10.5
  ✅ Server
LDAP.Rename
Changes the distinguished name of an entry in the directory.

6.0
  ✅ Server
LDAP.Search
Performs a search.

6.0
  ✅ Server
LDAP.SearchResult.AttributeCount
Queries number of attributes for an entry.

6.0
  ✅ Server
LDAP.SearchResult.AttributeName
Returns the name of an attribute in an entry.

6.0
  ✅ Server
LDAP.SearchResult.AttributeNames
Queries all names of attributes for an entry as a list.

6.0
  ✅ Server
LDAP.SearchResult.AttributeValue
Queries a value from search results.

6.0
  ✅ Server
LDAP.SearchResult.AttributeValueCount
Queries the number of values for an attribute.

6.0
  ✅ Server
LDAP.SearchResult.AttributeValues
Returns the values for an attribute in an entry.

6.0
  ✅ Server
LDAP.SearchResult.AttributeValuesByName
Returns the values for an attribute in an entry.

7.4
  ✅ Server
LDAP.SearchResult.Count
Queries number of entries in search results.

6.0
  ✅ Server
LDAP.SearchResult.DistinguishedName
Queries distinguished name for an entry in search results.

6.0
  ✅ Server
LDAP.SetNetworkTimeOut
Sets network timeout value.

6.0
  ✅ Server
LDAP.SetProtocolVersion
Set the protocol version to use.

6.0
  ✅ Server
LDAP.SetReferrals
Sets the referrals option.

6.0
  ✅ Server
LDAP.SetTimeOut
Sets timeout value.

6.0
  ✅ Server
LDAP.SimpleBind
Authenticates a client to a server, using a plaintext password.

6.0
  ✅ Server
LDAP.StartTLS
Starts encrypted connection.

9.3
  ✅ Server
List.AddPostfix
Adds a postfix text to each entry in the list.

6.1
  ✅ Server
List.AddPrefix
Adds a prefix text to each entry in the list.

6.1
  ✅ Server
List.AddValue
Adds a value to the list.

7.1
  ✅ Server
List.And
Returns a list with values which are contained in both lists.

4.4
  ✅ Server
List.AndColumn
Returns a list with values which are contained in both lists.

10.0
  ✅ Server
List.BestMatch
Looks for best match of a text in a list of texts.

5.0
  ✅ Server
List.CSVSplit
Splits CSV text.

7.4
  ✅ Server
List.CountValues
Counts values in list.

8.1
  ✅ Server
List.CountValuesMatching
Count matching entries in list.

10.2
  ✅ Server
List.CrossProduct
Creates the cross product from two lists.

6.1
  ✅ Server
List.DeCombine
Picks elements from each line in a list.

6.3
  ✅ Server
List.Deserialize
Restores a serialized list.

5.2
  ✅ Server
List.Find
Finds an entry in the list.

11.1
  ✅ Server
List.FindDuplicateItems
Finds duplicate items in the list.

10.5
  ✅ Server
List.FindEquals
Finds equal items in both lists.

4.2
  ✅ Server
List.FindUnequals
Finds unequal items in both lists.

4.2
  ✅ Server
List.GetColumn
Queries a column from each line in a list.

11.3
  ✅ Server
List.GetValue
Queries a value in the list.

7.1
  ✅ Server
List.HasDuplicateItems
Checks if list has duplicates.

7.5
  ✅ Server
List.HasValue
Checks whether a list contains a given value.

6.4
  ✅ Server
List.IndexOfFirstValueMatching
Finds index of first value matching value.

10.2
  ✅ Server
List.InsertValue
Inserts a value to a list.

7.1
  ✅ Server
List.MapEntries
Maps selection of keys from a key list to value list.

11.3
  ✅ Server
List.MatchesPostfix
Finds list entries which have a given postfix text.

5.4
  ✅ Server
List.MatchesPrefix
Finds list entries which have a given prefix text.

5.4
  ✅ Server
List.Not
Returns values of first list which are not in second list.

4.4
  ✅ Server
List.NotColumn
Returns values of first list which are not in second list.

10.0
  ✅ Server
List.Or
Returns values of both lists.

4.4
  ✅ Server
List.OrColumn
Returns values of both lists.

10.0
  ✅ Server
List.RegExMatch
Matches a list against a pattern.

4.4
  ✅ Server
List.Remove
Removes the value with the given index in the list.

7.1
  ✅ Server
List.RemoveDuplicateItems
Removes duplicate items in the list.

4.2
  ✅ Server
List.RemoveEmptyItems
Removes empty items in the list.

4.2
  ✅ Server
List.RemovePostfix
Removes a postfix text to each entry in the list.

6.1
  ✅ Server
List.RemovePrefix
Removes a prefix text to each entry in the list.

6.1
  ✅ Server
List.RemoveValue
Removes a value from a list.

7.1
  ✅ Server
List.Reverse
Reverses the order of items in the list.

4.4
  ✅ Server
List.Serialize
Serialized a list as a text.

5.2
  ✅ Server
List.SetValue
Sets a value in the list.

7.1
  ✅ Server
List.Sort
Sorts the list.

4.2
  ✅ Server
List.SortWithEvaluate
Sorts a list with using an expression to evaluate.

10.2
  ✅ Server
List.SubList
Returns a part of the list.

7.5
  ✅ Server
List.Trim
Trims all texts in the list.

7.5
  ✅ Server
List.ValueIndex
Finds the index for a given value.

5.4
  ✅ Server
List.XOr
Returns list with values found in either first or second list, but not in both.

4.4
  ✅ Server
List.XOrColumn
Returns list with values found in either first or second list, but not in both.

10.0
  ✅ Server
ListDialog.AddItemToList
Adds a line to the list.

4.2
  ❌ Server
ListDialog.AddItemsToList
Adds entries to the list.

4.2
  ❌ Server
ListDialog.AddSQL
Adds items via SQL statement.

5.1
  ❌ Server
ListDialog.ClearColumnHeaders
Clears column headers.

9.2
  ❌ Server
ListDialog.ClearList
Clears the list.

4.2
  ❌ Server
ListDialog.ColumnCount
Queries column count.

9.2
  ❌ Server
ListDialog.GetAllowEmptySelection
Queries whether empty selection is allowed.

5.0
  ❌ Server
ListDialog.GetAllowMultipleSelection
Queries whether multiple selection is allowed.

4.2
  ❌ Server
ListDialog.GetCancelButtonLabel
Queries the caption of the cancel button.

4.2
  ❌ Server
ListDialog.GetColumnAlignment
Queries column alignment.

11.2
  ❌ Server
ListDialog.GetColumnHeader
Queries column header text.

9.2
  ❌ Server
ListDialog.GetColumnWidth
Queries column width.

11.2
  ❌ Server
ListDialog.GetFilter
Queries the current filter text.

11.0
  ❌ Server
ListDialog.GetHeight
Queries height of dialog.

4.3
  ❌ Server
ListDialog.GetOtherButtonEvaluate
Queries expression to evaluate for other button.

9.5
  ❌ Server
ListDialog.GetOtherButtonLabel
Queries the caption of the other button.

9.5
  ❌ Server
ListDialog.GetPositionX
Queries dialog position.

6.5
  ❌ Server
ListDialog.GetPositionY
Queries dialog position.

6.5
  ❌ Server
ListDialog.GetPrompt
Queries the current prompt text.

4.2
  ❌ Server
ListDialog.GetSelectButtonLabel
Queries the caption of the select button.

4.2
  ❌ Server
ListDialog.GetSelectedTag
Queries the selected tag.

4.2
  ❌ Server
ListDialog.GetSelectedTitle
Queries title of the selected item.

4.2
  ❌ Server
ListDialog.GetShowsFilter
Queries whether to show a filter.

11.0
  ❌ Server
ListDialog.GetUsesAlternatingRowBackgroundColors
Whether alternating row background colors should be used.

10.4
  ❌ Server
ListDialog.GetWidth
Queries the width of the dialog.

4.3
  ❌ Server
ListDialog.GetWindowTitle
Queries the window title.

4.2
  ❌ Server
ListDialog.ListCount
Queries number of list entries.

4.2
  ❌ Server
ListDialog.ListItem
Queries the text displayed for the given index.

4.2
  ❌ Server
ListDialog.ListTag
Queries the tag for the given index.

4.2
  ❌ Server
ListDialog.Reset
Resets all list dialog options.

10.0
  ❌ Server
ListDialog.SetAllowEmptySelection
Sets whether empty selection is allowed.

5.0
  ❌ Server
ListDialog.SetAllowMultipleSelection
Sets whether multiple selection is allowed.

4.2
  ❌ Server
ListDialog.SetCancelButtonLabel
Sets the caption of the cancel button.

4.2
  ❌ Server
ListDialog.SetColumnAlignment
Sets the column alignment.

11.2
  ❌ Server
ListDialog.SetColumnCount
Sets column count.

9.2
  ❌ Server
ListDialog.SetColumnHeader
Sets the column header text.

9.2
  ❌ Server
ListDialog.SetColumnWidth
Sets column width to use.

11.2
  ❌ Server
ListDialog.SetFilter
Sets the current filter text.

11.0
  ❌ Server
ListDialog.SetHeight
Sets the height of the dialog.

4.3
  ❌ Server
ListDialog.SetOtherButtonEvaluate
Sets the other button evaluate.

9.5
  ❌ Server
ListDialog.SetOtherButtonLabel
Sets the caption of the other button.

9.5
  ❌ Server
ListDialog.SetPosition
Sets position for dialog.

6.5
  ❌ Server
ListDialog.SetPositionX
Sets position for dialog.

6.5
  ❌ Server
ListDialog.SetPositionY
Sets position for dialog.

6.5
  ❌ Server
ListDialog.SetPrompt
Sets prompt text.

4.2
  ❌ Server
ListDialog.SetSelectButtonLabel
Sets the caption of the select button.

4.2
  ❌ Server
ListDialog.SetSelectedTag
Sets which item is selected.

4.2
  ❌ Server
ListDialog.SetSelectedTitle
Sets which item is selected.

4.2
  ❌ Server
ListDialog.SetShowsFilter
Whether to show a filter field.

11.0
  ❌ Server
ListDialog.SetUsesAlternatingRowBackgroundColors
Set whether alternating row background colors should be used.

10.4
  ❌ Server
ListDialog.SetWidth
Sets the width of the dialog.

4.3
  ❌ Server
ListDialog.SetWindowTitle
Sets window title.

4.2
  ❌ Server
ListDialog.ShowDialog
Shows the dialog.

4.2
  ❌ Server
ListDialog.Sort
Sorts entries.

7.5
  ❌ Server
Log
Writes the given values to the debug console.

2.2
  ✅ Server
MapView.AddCircle
Adds a circle overlay.

9.4
  ❌ Server
MapView.AddPoint
Adds a point or pin to the map.

9.4
  ❌ Server
MapView.AddPolygon
Adds a polygon to the map.

9.4
  ❌ Server
MapView.AddPolyline
Adds a poly line to the map.

9.4
  ❌ Server
MapView.Annotations
Queries list of annotations.

9.4
  ❌ Server
MapView.CreateWithControl
Creates a new map view on the given window covering the area of the given control.

9.0
  ❌ Server
MapView.CreateWithSize
Creates a new map view inside the window with the given rectangle.

9.0
  ❌ Server
MapView.FormatDistance
Formats a distance.

9.2
  ✅ Server
MapView.GetAnnotationCoordinate
Queries the coordinate for the annotation (or overlay).

9.4
  ❌ Server
MapView.GetAnnotationDragImage
Queries drag image used for an annotation.

9.5
  ❌ Server
MapView.GetAnnotationImage
Queries current image used for an annotation.

9.5
  ❌ Server
MapView.GetAnnotationSelectedImage
Queries selected image used for an annotation.

9.5
  ❌ Server
MapView.GetAutoResizingMask
Queries auto resizing mask.

9.0
  ❌ Server
MapView.GetCenterCoordinateLatitude
Queries latitude of coordinate.

9.0
  ❌ Server
MapView.GetCenterCoordinateLongitude
Queries latitude of coordinate.

9.0
  ❌ Server
MapView.GetHeight
Queries current height of image view.

9.0
  ❌ Server
MapView.GetLeft
Queries current position of the image view.

9.0
  ❌ Server
MapView.GetMapType
Queries map types.

9.0
  ❌ Server
MapView.GetOverlayFillColor
Queries fill color for an overlay.

9.5
  ❌ Server
MapView.GetOverlayLineWidth
Queries line width for an overlay.

9.5
  ❌ Server
MapView.GetOverlayPoints
Queries overlay points.

9.5
  ❌ Server
MapView.GetOverlayStrokeColor
Queries stroke color for an overlay.

9.5
  ❌ Server
MapView.GetPitchEnabled
Queries pitch enabled state.

9.0
  ❌ Server
MapView.GetRegion
Queries current region visible.

9.0
  ❌ Server
MapView.GetRegionLatitude
Queries latitude of current region.

9.0
  ❌ Server
MapView.GetRegionLatitudeSpan
Queries latitude delta of current region.

9.0
  ❌ Server
MapView.GetRegionLongitude
Queries longitude of current region.

9.0
  ❌ Server
MapView.GetRegionLongitudeSpan
Queries longitude delta of current region.

9.0
  ❌ Server
MapView.GetRotateEnabled
Queries rotate enabled state.

9.0
  ❌ Server
MapView.GetScrollEnabled
Queries scroll enabled state.

9.0
  ❌ Server
MapView.GetShowsBuildings
Queries building state.

9.0
  ❌ Server
MapView.GetShowsCompass
Queries compass state.

9.0
  ❌ Server
MapView.GetShowsPointsOfInterest
Queries whether points of interest show.

9.0
  ❌ Server
MapView.GetShowsScale
Queries scale state.

9.0
  ❌ Server
MapView.GetShowsTraffic
Queries traffic visible state.

9.0
  ❌ Server
MapView.GetShowsUserLocation
Queries whether to show user location.

9.0
  ❌ Server
MapView.GetShowsZoomControls
Quries zoom controls state.

9.0
  ❌ Server
MapView.GetTag
Queries the tag string for this image view.

9.0
  ❌ Server
MapView.GetToolTip
Queries tooltip text.

9.0
  ❌ Server
MapView.GetTop
Queries current position of the drop area.

9.0
  ❌ Server
MapView.GetVisible
Queries current visibility state.

9.0
  ❌ Server
MapView.GetVisibleMapRect
Queries area currently displayed by the map view.

9.0
  ❌ Server
MapView.GetWidth
Queries current width of the map view.

9.0
  ❌ Server
MapView.GetZoomEnabled
Queries zoom allowed state.

9.0
  ❌ Server
MapView.GetZoomLevel
Queries current zoom level.

9.5
  ❌ Server
MapView.IsUserLocationVisible
Whether the device’s current location is visible in the map view.

9.0
  ❌ Server
MapView.MouseCoordinate
Queries current coordinates for mouse cursor.

9.5
  ❌ Server
MapView.Overlays
Queries list of overlays.

9.4
  ❌ Server
MapView.ParseDistance
Parses distance string.

9.2
  ✅ Server
MapView.PlanRoute
Plans a route.

9.2
  ✅ Server
MapView.Release
Releases the map view and reclaims memory.

9.0
  ❌ Server
MapView.ReleaseAll
A convenience method to release all map views.

9.0
  ❌ Server
MapView.RemoveAnnotation
Removes an annotation from the map view.

9.4
  ❌ Server
MapView.RemoveAnnotations
Removes all annotations.

9.1
  ❌ Server
MapView.RemoveOverlay
Removes an overlay from the map view.

9.4
  ❌ Server
MapView.RemoveOverlays
Removes all overlays.

9.1
  ✅ Server
MapView.Screenshot
Renders screenshot of the map view.

9.3
  ❌ Server
MapView.SelectedAnnotations
Queries list of selected annotations.

9.5
  ❌ Server
MapView.SetAnnotationCoordinate
Sets the coordinate for the annotation (or overlay).

9.4
  ❌ Server
MapView.SetAnnotationDragImage
Sets new drag image for annotation.

9.5
  ❌ Server
MapView.SetAnnotationImage
Sets new image for annotation.

9.5
  ❌ Server
MapView.SetAnnotationSelectedImage
Sets new selected image for annotation.

9.5
  ❌ Server
MapView.SetAutoResizingMask
Sets the auto resizing mask.

9.0
  ❌ Server
MapView.SetColor
Sets color of a Pin.

9.4
  ❌ Server
MapView.SetCoordinate
Sets center coordinate of the map.

9.0
  ❌ Server
MapView.SetFrame
Sets a new frame for the map view.

9.0
  ❌ Server
MapView.SetFrameWithControl
Repositions map view to given control.

9.0
  ❌ Server
MapView.SetMapType
Sets the map type.

9.0
  ❌ Server
MapView.SetOverlayFillColor
Sets fill color for an overlay.

9.5
  ❌ Server
MapView.SetOverlayLineWidth
Not yet documented

9.5
  ❌ Server
MapView.SetOverlayPoints
Sets new overlay points.

9.5
  ❌ Server
MapView.SetOverlayStrokeColor
Sets stroke color for an overlay.

9.5
  ❌ Server
MapView.SetPitchEnabled
Enables or disables pitch.

9.0
  ❌ Server
MapView.SetRegion
Sets the current region.

9.0
  ❌ Server
MapView.SetRotateEnabled
Enables or disables rotation.

9.0
  ❌ Server
MapView.SetScript
Sets script trigger.

9.3
  ❌ Server
MapView.SetScrollEnabled
Enables or disables scrolling.

9.0
  ❌ Server
MapView.SetShowsBuildings
Shows or hides buildings.

9.0
  ❌ Server
MapView.SetShowsCompass
Shows or hides compass.

9.0
  ❌ Server
MapView.SetShowsPointsOfInterest
Shows or hides points of interest.

9.0
  ❌ Server
MapView.SetShowsScale
Sets whether to show scale.

9.0
  ❌ Server
MapView.SetShowsTraffic
Enables or disables traffic.

9.0
  ❌ Server
MapView.SetShowsUserLocation
Sets whether to show user location.

9.0
  ❌ Server
MapView.SetShowsZoomControls
Shows or hides zoom controls.

9.0
  ❌ Server
MapView.SetTag
Sets the tag string for this map view.

9.0
  ❌ Server
MapView.SetToolTip
Sets tooltip for map view.

9.0
  ❌ Server
MapView.SetVisible
Hides or shows the map view.

9.0
  ❌ Server
MapView.SetVisibleMapRect
Sets visible map rectangle.

9.0
  ❌ Server
MapView.SetZoomEnabled
Enables or disables zoom.

9.0
  ❌ Server
MapView.SetZoomLevel
Sets zoom level.

9.5
  ❌ Server
MapView.ShowAddress
Shows an address.

9.0
  ❌ Server
MapView.ShowAllAnnotations
Zooms map to show all annotations.

9.1
  ❌ Server
MapView.Snapshot
Creates a map snapshot.

9.0
  ✅ Server
MarkDown.CSS
Queries CSS for the markdown.

5.1
  ✅ Server
MarkDown.Create
Creates a new MarkDown convert object with given markdown code.

5.1
  ✅ Server
MarkDown.HTML
Queries html for the markdown.

5.1
  ✅ Server
MarkDown.Release
Releases the mark down object.

5.1
  ✅ Server
MarkDown.ReleaseAll
Frees all markdown objects.

10.5
  ✅ Server
Math.BitwiseAND
Perform bitwise AND operation.

4.1
  ✅ Server
Math.BitwiseNOT
Perform bitwise not operation.

4.1
  ✅ Server
Math.BitwiseOR
Perform bitwise or operation.

4.1
  ✅ Server
Math.BitwiseShiftLeft
Perform bitwise shift left.

4.1
  ✅ Server
Math.BitwiseShiftRight
Perform bitwise shift right.

4.1
  ✅ Server
Math.BitwiseXOR
Perform bitwise xor operation.

4.1
  ✅ Server
Math.DecToHex
Converts a number to a hexadecimal number.

2.5
  ✅ Server
Math.DecodeNumber
Decodes a number from it's binary representation.

6.4
  ✅ Server
Math.EncodeNumber
Encodes a number as binary data as hex text.

6.4
  ✅ Server
Math.FormatNumber
Formats a number.

11.1
  ✅ Server
Math.HexToDec
Converts a hexadecimal number to a normal decimal number.

2.5
  ✅ Server
Math.InchToPixel
Converts a inch value to pixel.

3.4
  ✅ Server
Math.IsValidCC
Verifies a credit card number.

3.1
  ✅ Server
Math.MillimeterToPixel
Converts a millimeter value to pixel.

3.4
  ✅ Server
Math.NormInv
Calculates NormInv function like in Excel.

11.1
  ✅ Server
Math.NumberToText
Converts a number value to a text string.

2.9
  ✅ Server
Math.PixelToInch
Converts a pixel value to inch.

3.4
  ✅ Server
Math.PixelToMillimeter
Converts a pixel value to millimeter.

3.4
  ✅ Server
Math.PolylineDecode
Decodes number from Polyline Algorithm Format.

9.2
  ✅ Server
Math.PolylineEncode
Encodes number in Polyline Algorithm Format.

9.2
  ✅ Server
Math.TextToNumber
Converts a text to a number.

2.9
  ✅ Server
Matrix.Add
Adds a value to cells in matrix.

10.2
  ✅ Server
Matrix.AddColumn
Adds one column to a matrix.

9.2
  ✅ Server
Matrix.AddColumns
Adds columns to a matrix.

9.2
  ✅ Server
Matrix.AddRow
Adds a row to the matrix.

9.2
  ✅ Server
Matrix.AddRows
Adds rows to the matrix.

9.2
  ✅ Server
Matrix.Avg
Calculates average value in a matrix column.

9.2
  ✅ Server
Matrix.CSV
Queries text of matrix for CSV export.

9.2
  ✅ Server
Matrix.CSVSplit
Splits CSV text.

10.5
  ✅ Server
Matrix.Clear
Clears the matrix.

9.2
  ✅ Server
Matrix.ClearValues
Clears all values in the matrix.

9.2
  ✅ Server
Matrix.Clone
Creates a copy of a matrix.

9.2
  ✅ Server
Matrix.CopyColumn
Copies a column from one (or same) matrix to another column.

10.2
  ✅ Server
Matrix.CopyRow
Copies a row from one (or same) matrix to another row.

10.2
  ✅ Server
Matrix.DataType
Queries data type of a value.

9.2
  ✅ Server
Matrix.Evaluate
Evaluates an expression for each cell.

10.2
  ✅ Server
Matrix.GetColumn
Queries text of a whole column.

9.2
  ✅ Server
Matrix.GetColumnName
Queres column name.

10.2
  ✅ Server
Matrix.GetColumnNames
Queres column names.

10.2
  ✅ Server
Matrix.GetRow
Queries text of a whole row.

9.2
  ✅ Server
Matrix.GetRowName
Queres row name.

10.2
  ✅ Server
Matrix.GetRowNames
Queres row names.

10.2
  ✅ Server
Matrix.GetText
Queries text of whole matrix.

9.2
  ✅ Server
Matrix.GetValue
Queries a single value.

9.2
  ✅ Server
Matrix.Height
Queries height of matrix.

9.2
  ✅ Server
Matrix.InsertRecords
Inserts records in FileMaker database from records in memory.

9.2
  ✅ Server
Matrix.InsertRecordsToSQL
Inserts records in SQL database from records in memory.

9.2
  ✅ Server
Matrix.JSONRecord
Returns a row as JSON object.

9.2
  ✅ Server
Matrix.JSONRecords
Returns rows as JSON array.

9.2
  ✅ Server
Matrix.Max
Queries max value in a matrix column.

9.2
  ✅ Server
Matrix.Min
Queries min value in a matrix column.

9.2
  ✅ Server
Matrix.Multiply
Multiplies a value with cells in matrix.

10.3
  ✅ Server
Matrix.New
Creates a new matrix (2D array).

9.2
  ✅ Server
Matrix.NewWithSQL
Execute the SQL Statement against a FileMaker database.

9.2
  ✅ Server
Matrix.Release
Frees the matrix object.

9.2
  ✅ Server
Matrix.ReleaseAll
Releases all matrix objects.

10.5
  ✅ Server
Matrix.RemoveColumn
Removes a column.

9.2
  ✅ Server
Matrix.RemoveRow
Removes a row.

9.2
  ✅ Server
Matrix.Resize
Resizes matrix to given height and width.

9.2
  ✅ Server
Matrix.SetColumn
Sets a column to the given texts.

9.2
  ✅ Server
Matrix.SetColumnName
Sets column name.

10.2
  ✅ Server
Matrix.SetRow
Sets a row to the given texts.

9.2
  ✅ Server
Matrix.SetRowName
Sets row name.

10.2
  ✅ Server
Matrix.SetValue
Sets a single value in the matrix.

9.2
  ✅ Server
Matrix.Sum
Calculates sum value in a matrix column.

9.2
  ✅ Server
Matrix.Text
Queries text of matrix.

9.2
  ✅ Server
Matrix.Width
Queries width of matrix.

9.2
  ✅ Server
MediaLibraryBrowser.getMediaLibraries
Queries which media libraries are currently showing.

3.5
  ❌ Server
MediaLibraryBrowser.getVisible
Queries visible state of the browser panel.

3.5
  ❌ Server
MediaLibraryBrowser.setFrame
Sets the panel rectangle.

3.5
  ❌ Server
MediaLibraryBrowser.setMediaLibraries
Sets which media type is shown in browser.

3.5
  ❌ Server
MediaLibraryBrowser.setVisible
Sets visible state of the panel.

3.5
  ❌ Server
MediaLibraryBrowser.togglePanel
Toggles the panel.

3.5
  ❌ Server
MetaDataQuery.AttributesForFile
Queries properties for a file.

8.0
  ✅ Server
MetaDataQuery.Close
Frees the metadata query.

8.0
  ✅ Server
MetaDataQuery.Create
Creates a new metadata search object.

8.0
  ✅ Server
MetaDataQuery.GetEvaluate
Queries expression to be run when shell is done.

8.0
  ✅ Server
MetaDataQuery.GetScriptFileName
Queries filename of script to call in when shell is done.

8.0
  ❌ Server
MetaDataQuery.GetScriptName
Queries name of script to call when shell is done.

8.0
  ❌ Server
MetaDataQuery.IsGathering
Query whether gathering.

8.0
  ✅ Server
MetaDataQuery.IsStarted
Query whether search is started.

8.0
  ✅ Server
MetaDataQuery.IsStopped
Query whether search is stopped.

8.0
  ✅ Server
MetaDataQuery.PathAtIndex
Queries path of an item in results.

8.0
  ✅ Server
MetaDataQuery.Paths
Queries file paths.

8.0
  ✅ Server
MetaDataQuery.QueryString
Queries the query string.

8.0
  ✅ Server
MetaDataQuery.ResultAtIndex
Queries an item from result as JSON.

8.0
  ✅ Server
MetaDataQuery.ResultCount
Queries number of found items.

8.0
  ✅ Server
MetaDataQuery.Results
Queries results.

8.0
  ✅ Server
MetaDataQuery.SearchScopes
Queries the search scopes.

8.0
  ✅ Server
MetaDataQuery.SetEvaluate
Sets expression to be run when initial gathering is done.

8.0
  ✅ Server
MetaDataQuery.SetQueryString
Sets the predicate to search.

8.0
  ✅ Server
MetaDataQuery.SetScript
Sets which script to call when initial gathering is done.

8.0
  ❌ Server
MetaDataQuery.SetSearchScopes
Sets the search scopes.

8.0
  ✅ Server
MetaDataQuery.StartQuery
Attempts to start the query.

8.0
  ✅ Server
MetaDataQuery.StopQuery
Stops the receiver’s current query from gathering any further results.

8.0
  ✅ Server
Modbus.CalculateRTUMessageCRC
Calculates the RTU Message CRC string.

3.1
  ✅ Server
MountNotification.Install
Installs a script trigger to be called when a disk mounts/unmounts.

5.0
  ❌ Server
MountNotification.Uninstall
Uninstalls notification for mount script trigger.

5.0
  ❌ Server
MouseCursor.Hide
Hides the mouse cursor.

7.5
  ❌ Server
MouseCursor.HideUntilMouseMoves
Hides mouse until user moves it.

7.5
  ❌ Server
MouseCursor.Set
Sets the mouse cursor.

2.6
  ✅ Server
MouseCursor.Show
Shows the mouse cursor.

7.5
  ❌ Server
Msgbox
A simple method to show a dialog box with one text.

2.2
  ❌ Server
Mutex.Create
Creates a new mutex with given name.

10.2
  ✅ Server
Mutex.Free
Frees a mutex.

10.2
  ✅ Server
Mutex.List
Lists all Mutex reference numbers.

10.2
  ✅ Server
Mutex.Lock
Locks the mutex.

10.2
  ✅ Server
Mutex.Name
Queries name of mutex.

10.2
  ✅ Server
Mutex.TryLock
Tries to lock the mutex.

10.2
  ✅ Server
Mutex.Unlock
Unlocks the mutex.

10.2
  ✅ Server
NSEventFilter.DisableEvents
Disable some events.

2.9
  ❌ Server
NSEventFilter.EnableAllEvents
Enables all events.

2.9
  ❌ Server
NSEventFilter.EnableEvents
Enable some events which had been disabled before.

2.9
  ❌ Server
NetworkInterfaces.Count
Queries number of network interfaces found.

4.3
  ✅ Server
NetworkInterfaces.Default
Queries default network interface.

5.2
  ✅ Server
NetworkInterfaces.JSON
Returns all network interfaces as JSON.

8.4
  ✅ Server
NetworkInterfaces.Update
Queries current network interfaces.

4.3
  ✅ Server
NetworkInterfaces.Value
Queries the

4.3
  ✅ Server
Notification.List
Returns list of all notification names registered.

3.3
  ✅ Server
Notification.Listen
Starts listening for a notification.

2.6
  ❌ Server
Notification.Send
Sends a notification.

2.6
  ✅ Server
Notification.SendDirect
Sends a notification within FileMaker to all listener.

5.2
  ✅ Server
Notification.Unlisten
Unregisters a notification handler.

3.3
  ✅ Server
Notification.UnlistenAll
Stops listening to all notifications.

7.2
  ✅ Server
OCR.Cleanup
Shutdown the engine and free all memory.

2.9
  ✅ Server
OCR.Clear
Free up recognition results and any stored image data, without actually freeing any recognition data that would be time-consuming to reload.

2.9
  ✅ Server
OCR.GetBoxText
The recognized text is returned as a text which is coded in the same format as a box file used in training.

2.9
  ✅ Server
OCR.GetHOCRText
Make a HTML-formatted string with hOCR markup from the internal data structures.

2.9
  ✅ Server
OCR.GetPageSegMode
Queries page segmentation mode.

2.9
  ✅ Server
OCR.GetText
Returns recognized text.

2.9
  ✅ Server
OCR.GetTextWithCoordinates
Queries text with coordinates.

6.5
  ✅ Server
OCR.GetVariable
Queries a variable.

7.5
  ✅ Server
OCR.Initialize
Initializes tesseract.

2.9
  ✅ Server
OCR.IsInitialized
Checks if OCR library has been initialized.

4.2
  ✅ Server
OCR.Language
Return the language used in the last valid initialization.

2.9
  ✅ Server
OCR.MeanTextConf
Returns the (average) confidence value between 0 and 100.

2.9
  ✅ Server
OCR.Recognize
Recognize the image.

2.9
  ✅ Server
OCR.SetImage
Provide an image for Tesseract to recognize.

2.9
  ✅ Server
OCR.SetPageSegMode
Sets page segmentation mode.

2.9
  ✅ Server
OCR.SetRectangle
Restrict recognition to a sub-rectangle of the image.

2.9
  ✅ Server
OCR.SetResolution
Set the resolution of the source image in pixels per inch.

5.1
  ✅ Server
OCR.SetVariable
Sets a variable.

7.5
  ✅ Server
OCR.WriteToPDF
Writes text on the PDF.

3.1
  ✅ Server
PDFKit.AddEmptyPage
Adds an empty page to the given PDF document.

5.0
  ✅ Server
PDFKit.AddImageFilePage
Adds a new page to PDF document with given image file.

7.2
  ✅ Server
PDFKit.AddImagePage
Adds a new page to PDF document with given image.

5.0
  ✅ Server
PDFKit.AppendPages
Copies pages from one PDF to append other PDF.

3.1
  ✅ Server
PDFKit.Combine
Creates a new PDF file with all the given PDF files/references.

2.3
  ✅ Server
PDFKit.CombineRef
Creates a new PDF document with all the given PDF files/references and returns the new PDF reference.

2.3
  ✅ Server
PDFKit.GeneratePreview
Adds preview to an existing PDF container.

7.5
  ✅ Server
PDFKit.GetCurrentFilter
Queries name of current selected filter.

4.3
  ✅ Server
PDFKit.GetIgnoreCombineErrors
Returns status of Combine Error handling.

2.4
  ✅ Server
PDFKit.GetPDFAttribute
Queries a PDF attribute.

2.3
  ✅ Server
PDFKit.GetPDFDocument
Creates a new PDF Document with the given PDF document.

2.2
  ✅ Server
PDFKit.GetPDFPageCount
Queries the number of the pages in the PDF document.

2.1
  ✅ Server
PDFKit.GetPDFPageDisplayAnnotation
Gets whether annotations are drawn.

6.0
  ✅ Server
PDFKit.GetPDFPageFormattedText
Queries the styled text of a page in a PDF document.

2.7
  ✅ Server
PDFKit.GetPDFPageImage
Renders an image of a page in a PDF document.

2.1
  ✅ Server
PDFKit.GetPDFPagePDF
Creates a new PDF Document with the given PDF page.

2.2
  ✅ Server
PDFKit.GetPDFPagePDFRef
Creates a new PDF Document with the given PDF page.

2.3
  ✅ Server
PDFKit.GetPDFPageRotation
Returns the page rotation angle in degrees.

2.9
  ✅ Server
PDFKit.GetPDFPageText
Queries the text of a page in a PDF document.

2.1
  ✅ Server
PDFKit.GetPDFPageValue
Queries a page property.

5.0
  ✅ Server
PDFKit.GetPDFPagesPDF
Creates a new PDF Document with the given PDF pages.

2.2
  ✅ Server
PDFKit.GetPDFPagesPDFRef
Creates a new PDF Document with the given PDF pages.

2.3
  ✅ Server
PDFKit.GetPDFText
Queries the text of the PDF document.

2.1
  ✅ Server
PDFKit.GetPrintLastSettings
Queries current print settings.

9.2
  ❌ Server
PDFKit.GetPrintOption
Queries a custom option.

9.2
  ❌ Server
PDFKit.GetPrintSetting
Queries print settings for printing PDF.

4.0
  ✅ Server
PDFKit.NewPDFDocument
Creates a new empty PDF and returns a PDF Reference value.

5.0
  ✅ Server
PDFKit.Open
Opens a PDF and returns a PDF Reference value.

2.2
  ✅ Server
PDFKit.OpenContainer
Opens a PDF from container value and returns a PDF Reference value.

2.3
  ✅ Server
PDFKit.OpenPath
Opens a PDF from a file path and returns a PDF Reference value.

2.3
  ✅ Server
PDFKit.OpenURL
Opens a PDF from an URL and returns a PDF Reference value.

2.3
  ✅ Server
PDFKit.PageBounds
Returns the bounds for the specified PDF display box.

2.9
  ✅ Server
PDFKit.Print
Prints a PDF without dialogs.

4.0
  ✅ Server
PDFKit.Release
Releases a PDF reference.

2.1
  ✅ Server
PDFKit.ReleaseAll
Release all PDFKit documents.

10.5
  ✅ Server
PDFKit.ResetPrintSettings
Resets print settings to default settings.

4.0
  ✅ Server
PDFKit.RestorePrintSettings
Restores print settings.

4.0
  ✅ Server
PDFKit.SavePrintSettings
Saves current print settings.

4.0
  ✅ Server
PDFKit.SetCurrentFilter
Sets the current filter.

4.3
  ✅ Server
PDFKit.SetIgnoreCombineErrors
Sets whether Combine operation should report error if you did not pass PDF files or references.

2.4
  ✅ Server
PDFKit.SetPDFAttribute
Sets a PDF attribute.

2.3
  ✅ Server
PDFKit.SetPDFPageDisplayAnnotation
Sets whether annotations are drawn.

6.0
  ✅ Server
PDFKit.SetPDFPageRotation
Sets the rotation angle for the page in degrees.

2.9
  ✅ Server
PDFKit.SetPrintOption
Sets custom print options.

9.2
  ❌ Server
PDFKit.SetPrintSetting
Sets print settings for printing PDF.

4.0
  ✅ Server
PDFKit.Watermark
Adds a watermark to a page.

2.7
  ✅ Server
PDFKit.WriteToPath
Writes the PDF to the given file path.

3.1
  ✅ Server
PDFKit.allowsCopying
Returns a Boolean value indicating whether the document allows copying of content to the Pasteboard.

2.9
  ✅ Server
PDFKit.allowsPrinting
Returns a Boolean value indicating whether the document allows printing.

2.9
  ✅ Server
PDFKit.isEncrypted
Returns a Boolean value specifying whether the document is encrypted.

2.9
  ✅ Server
PDFKit.isLocked
Returns a Boolean value indicating whether the document is locked.

2.9
  ✅ Server
PHP.Execute
Executes the specified php code and returns the text output.

2.9
  ✅ Server
PHP.ExistsVariable
Checks if a variable exists.

2.9
  ✅ Server
PHP.GetResultContainer
Returns the result of the last php script to run as container.

6.4
  ✅ Server
PHP.GetResultString
Returns the result of the last php script to run.

2.9
  ✅ Server
PHP.GetVariable
Returns the value of the variable.

2.9
  ✅ Server
PHP.Init
Initializes PHP.

2.9
  ✅ Server
PHP.IsInitialized
Queries whether PHP was initialized.

7.3
  ✅ Server
PHP.Load
This function is used to indicate where PHP is installed on the computer.

2.9
  ✅ Server
PHP.Run
Executes the specified php code.

2.9
  ✅ Server
PHP.SetVariable
Declares the variables in inside of PHP.

2.9
  ✅ Server
PHP.ShutDown
Stops php.

2.9
  ✅ Server
PKCS12.CA
Queries certificate with given index.

7.0
  ✅ Server
PKCS12.CACount
Queries number of other certificates.

7.0
  ✅ Server
PKCS12.Cert
Queries the X509 certificate in the PKCS12 file.

7.0
  ✅ Server
PKCS12.PKey
Queries the private key from the PKCS12 file.

7.0
  ✅ Server
PKCS12.ReadFromContainer
Reads certificate and private key from a PKCS12 file in container.

7.0
  ✅ Server
PKCS12.ReadFromFile
Reads certificate and private key from a PKCS12 file.

7.0
  ✅ Server
PKCS12.Release
Releases the PKCS12 from memory.

7.0
  ✅ Server
PKCS12.ReleaseAll
Release all PKCS12 keys.

10.5
  ✅ Server
PKCS12.ShowDialog
Shows standard dialog with details.

9.2
  ❌ Server
PKCS7.ReadFromContainer
Reads PKCS#7 from a file in container.

9.1
  ✅ Server
PKCS7.ReadFromFile
Reads certificate and private key from a PKCS#7 file.

9.1
  ✅ Server
PKCS7.Release
Releases the PKCS7 from memory.

9.1
  ✅ Server
PKCS7.ReleaseAll
Release all PKCS7 keys.

10.5
  ✅ Server
PKCS7.SignedDataCert
Queries signing certificate with given index.

9.1
  ✅ Server
PKCS7.SignedDataCertCount
Queries number of signing certificates.

9.1
  ✅ Server
PKCS7.SignedDataContent
Queries content signed.

9.1
  ✅ Server
PKey.Bits
Queries number of bits of key.

7.0
  ✅ Server
PKey.DescriptionPrivateKey
Describes the private key.

7.0
  ✅ Server
PKey.DescriptionPublicKey
Describes the public key.

7.0
  ✅ Server
PKey.GetPrivateKey
Queries private key as PEM file text.

7.0
  ✅ Server
PKey.GetPublicKey
Queries public key as PEM file text.

7.0
  ✅ Server
PKey.Release
Releases the private key from memory.

7.0
  ✅ Server
PKey.ReleaseAll
Release all private keys.

10.5
  ✅ Server
PKey.Type
Queries the type of key.

7.0
  ✅ Server
PageSetupDialog.ClearOption
Clears an option.

9.2
  ❌ Server
PageSetupDialog.ClearOptions
Clears all options set.

9.2
  ❌ Server
PageSetupDialog.Disable
Disables the page setup dialog extension.

9.2
  ❌ Server
PageSetupDialog.Enable
Enables the page setup dialog extension.

9.2
  ❌ Server
PageSetupDialog.GetLastSettings
Queries last settings from page setup dialog.

9.2
  ❌ Server
PageSetupDialog.GetNoDialog
Queries whether dialog shows.

9.2
  ❌ Server
PageSetupDialog.GetOption
Queries an option.

9.2
  ❌ Server
PageSetupDialog.GetPaperName
Queries paper name.

9.2
  ❌ Server
PageSetupDialog.GetPaperOrientation
Queries paper orientation.

9.2
  ❌ Server
PageSetupDialog.GetPrinterName
Queries printer name.

9.2
  ❌ Server
PageSetupDialog.GetScalingFactor
Queries scaling factor.

9.2
  ❌ Server
PageSetupDialog.Install
Installs the extension for the page setup dialog.

9.2
  ❌ Server
PageSetupDialog.SetNoDialog
Sets whether dialog should show.

9.2
  ❌ Server
PageSetupDialog.SetOption
Sets an option.

9.2
  ❌ Server
PageSetupDialog.SetPaperName
Sets paper name.

9.2
  ❌ Server
PageSetupDialog.SetPaperOrientation
Sets the new paper orientation.

9.2
  ❌ Server
PageSetupDialog.SetPrinterName
Sets printer name.

9.2
  ❌ Server
PageSetupDialog.SetScalingFactor
Sets scaling factor.

9.2
  ❌ Server
Path.AddPathComponent
Adds a new path component.

6.0
  ✅ Server
Path.FileMakerPathToNativePath
Converts a FileMaker path useful for "filemac:" and "filewin:" path specification to a native path.

2.4
  ✅ Server
Path.FilePathToFileURL
Converts a file path to a local file URL.

5.0
  ✅ Server
Path.FileURLToFilePath
Converts a file URL to a local file path.

5.0
  ✅ Server
Path.LastPathComponent
Queries the last path component.

6.0
  ✅ Server
Path.LongPath
Queries long file path on Windows.

9.0
  ✅ Server
Path.NativePathToFileMakerPath
Converts a native path to a FileMaker path useful for "filemac:" and "filewin:" path specification.

2.4
  ✅ Server
Path.RemoveLastPathComponent
Removes last path component.

6.0
  ✅ Server
Path.ShortPath
Queries short file path on Windows.

9.0
  ✅ Server
Platform
Returns what platform the plugin is running on.

3.0
  ✅ Server
Plugin.BuildNumber
Queries the build number of the plugin.

5.0
  ✅ Server
Plugin.CallCounter
Queries call counter.

9.3
  ✅ Server
Plugin.CallErrorScriptTrigger
Triggers error script.

8.5
  ❌ Server
Plugin.CompileDate
Queries compile date as FileMaker date.

10.0
  ✅ Server
Plugin.DisableFunction
Disables a plugin function.

2.8
  ✅ Server
Plugin.FunctionCount
Queries number of functions available.

7.2
  ✅ Server
Plugin.Functions
Returns a list of all the functions in the plugin.

1.0
  ✅ Server
Plugin.GetFunctionPlatforms
Queries the function metadata for platform support.

10.5
  ✅ Server
Plugin.GetSuccessReturn
Queries current OK return.

5.1
  ✅ Server
Plugin.InstallSignalHandlers
Installs signal handlers.

9.3
  ✅ Server
Plugin.IsPrerelease
Queries whether this is a MBS Plugin beta version.

10.0
  ✅ Server
Plugin.JasperVersion
Queries version string for Jasper library.

9.0
  ✅ Server
Plugin.LibSSHVersion
Queries the SSH library version used.

6.2
  ✅ Server
Plugin.LicenseeName
Queries licensee name.

8.3
  ✅ Server
Plugin.LimitFunction
Limits a function.

5.4
  ✅ Server
Plugin.LoadIconvLibrary
Loads the iconv library.

10.4
  ✅ Server
Plugin.LockFunction
Locks a function with a password.

5.4
  ✅ Server
Plugin.OpenSSLVersion
Queries OpenSSL Version.

6.2
  ✅ Server
Plugin.PNGVersion
Queries PNG version.

7.3
  ✅ Server
Plugin.Path
Queries the native file path to the plugin.

3.3
  ✅ Server
Plugin.PrepareForUpdate
Prepares plugin for an update.

11.1
  ✅ Server
Plugin.ScriptStepParameter
Queries script step parameter with given index.

7.2
  ✅ Server
Plugin.ScriptStepParameterCount
Queries number of parameters to the current script step.

7.2
  ✅ Server
Plugin.Seats
Queries the internal seats value.

1.6
  ✅ Server
Plugin.SetErrorScriptTrigger
Sets script to trigger if plugin call returns an error.

8.5
  ❌ Server
Plugin.SetFunctions
Sets the function list the plugin has.

5.1
  ✅ Server
Plugin.SetPreviewSize
Sets which size plugin uses for preview images.

5.1
  ✅ Server
Plugin.SetSuccessReturn
Sets what the plugin returns on success.

5.1
  ✅ Server
Plugin.StartTimeStamp
Queries time the plugin was loaded.

9.5
  ✅ Server
Plugin.TiffVersion
Queries version string for TIFF library.

9.0
  ✅ Server
Plugin.UnlockFunction
Unlocks a locked function.

5.4
  ✅ Server
Plugin.UsedFunctions
Queries used functions.

8.3
  ✅ Server
Plugin.ZLibVersion
Queries zlib version number.

8.1
  ✅ Server
Plugin.isDebug
Checks whether this is debug version of MBS Plugin.

7.1
  ✅ Server
PortMidi.Abort
Terminates outgoing messages immediately.

4.2
  ❌ Server
PortMidi.CheckHostError
Checks if there is a midi host error on the stream.

4.2
  ❌ Server
PortMidi.ClearDataAvailableHandler
Clears the data available handler.

8.5
  ❌ Server
PortMidi.Close
Closes a midi stream, flushing any pending buffers.

4.2
  ❌ Server
PortMidi.CurrentEvent
Queries current event.

7.1
  ❌ Server
PortMidi.DeviceCount
Queries number of devices found.

4.2
  ❌ Server
PortMidi.GetChannelMask
Queries current channel mask.

4.2
  ❌ Server
PortMidi.GetDefaultInputDeviceID
Return the default input device ID.

4.2
  ❌ Server
PortMidi.GetDefaultOutputDeviceID
Return the default output device ID.

4.2
  ❌ Server
PortMidi.GetDeviceID
Queries the ID of the device the stream is connected to.

7.0
  ❌ Server
PortMidi.GetDeviceInfo
Return device information.

4.2
  ❌ Server
PortMidi.GetDeviceName
Queries the name of the device the stream is connected to.

7.0
  ❌ Server
PortMidi.GetFilter
Queries current filter setting.

4.2
  ❌ Server
PortMidi.OpenInput
Opens an input device.

4.2
  ❌ Server
PortMidi.OpenOutput
Opens an output device.

4.2
  ❌ Server
PortMidi.Poll
Tests whether input is available.

4.2
  ❌ Server
PortMidi.ReadMessage
Reads one Midi message from the buffers.

4.2
  ❌ Server
PortMidi.Rescan
Terminates all streams and shutdown the midi functions.

4.2
  ❌ Server
PortMidi.SendMessage
Sends a midi message.

4.2
  ❌ Server
PortMidi.SendMessageRaw
Sends a raw message.

4.2
  ❌ Server
PortMidi.SendSysExHex
Writes a timestamped system-exclusive midi message.

4.2
  ❌ Server
PortMidi.SetChannelMask
Filters incoming messages based on channel.

4.2
  ❌ Server
PortMidi.SetDataAvailableEvaluate
Sets the data available evaluation for this midi port.

8.5
  ❌ Server
PortMidi.SetDataAvailableHandler
Sets the data available handler for this midi port.

8.5
  ❌ Server
PortMidi.SetFilter
Sets filters on an open input stream to drop selected input types.

4.2
  ❌ Server
PortMidi.TimeStamp
Queries current time stamp.

7.0
  ❌ Server
Preferences.ClearRecentFiles
Clears the recent files list.

6.5
  ❌ Server
Preferences.DeleteValue
Deletes a preference value.

6.0
  ✅ Server
Preferences.GetTextSelectionWithDragAndDrop
Queries drag and drop preference.

2.8
  ✅ Server
Preferences.GetValue
Queries preferences value.

2.7
  ✅ Server
Preferences.GetValueType
Queries data type for a preferences entry.

9.3
  ✅ Server
Preferences.HasValue
Checks if a preference value is defined.

6.0
  ✅ Server
Preferences.SetTextSelectionWithDragAndDrop
Set the preference setting from FileMaker/Runtime about allowing text selection by drag and drop.

2.8
  ✅ Server
Preferences.SetValue
Sets preferences value.

2.7
  ✅ Server
PrintDialog.ClearOption
Clears an option.

6.2
  ❌ Server
PrintDialog.ClearOptions
Clears all options set.

6.2
  ❌ Server
PrintDialog.Disable
Disables the print dialog extension.

3.5
  ❌ Server
PrintDialog.Enable
Enables the print dialog extension.

3.5
  ❌ Server
PrintDialog.GetAllPages
Queries whether to print all pages.

6.2
  ❌ Server
PrintDialog.GetConfiguration
Queries configuration from last print.

8.0
  ❌ Server
PrintDialog.GetCopies
Queries number of copies.

6.2
  ❌ Server
PrintDialog.GetDestinationPath
Queries the destination path.

3.5
  ❌ Server
PrintDialog.GetDuplex
Queries the duplex mode.

4.1
  ❌ Server
PrintDialog.GetFirstPage
Queries first page.

6.2
  ❌ Server
PrintDialog.GetLastPage
Queries last page.

6.2
  ❌ Server
PrintDialog.GetLastSettings
Queries last settings from print dialog.

6.2
  ❌ Server
PrintDialog.GetNoDialog
Queries whether dialog shows.

3.5
  ❌ Server
PrintDialog.GetOption
Queries an option.

6.2
  ❌ Server
PrintDialog.GetPageNumberingOffset
Queries page numbering offset.

7.0
  ❌ Server
PrintDialog.GetPaperName
Queries printer name.

5.0
  ❌ Server
PrintDialog.GetPrintToPDF
Queries whether printing is going to PDF file.

3.5
  ❌ Server
PrintDialog.GetPrinterName
Queries printer name to use.

3.5
  ❌ Server
PrintDialog.GetReset
Query whether to reset print settings.

7.0
  ❌ Server
PrintDialog.GetResetDestination
Queries whether ResetDestination option is set.

6.5
  ❌ Server
PrintDialog.GetReverseOrder
Queries reverse order setting.

11.0
  ❌ Server
PrintDialog.GetTray
Queries tray name.

6.1
  ❌ Server
PrintDialog.Install
Installs the extension for the printer dialog.

3.5
  ❌ Server
PrintDialog.SetAllPages
Set whether to print all pages.

6.2
  ❌ Server
PrintDialog.SetConfiguration
Sets a configuration to be used for next print.

8.0
  ❌ Server
PrintDialog.SetCopies
Sets number of copies.

6.2
  ❌ Server
PrintDialog.SetDestinationPath
Sets the destination path for PDF.

3.5
  ❌ Server
PrintDialog.SetDuplex
Sets duplex mode for next printing.

4.1
  ❌ Server
PrintDialog.SetFirstPage
Sets first page.

6.2
  ❌ Server
PrintDialog.SetLastPage
Sets last page.

6.2
  ❌ Server
PrintDialog.SetNoDialog
Sets whether dialog should show.

3.5
  ❌ Server
PrintDialog.SetOption
Sets an option.

6.2
  ❌ Server
PrintDialog.SetPageNumberingOffset
Sets page numbering offset to use.

7.0
  ❌ Server
PrintDialog.SetPaperName
Sets paper name.

5.0
  ❌ Server
PrintDialog.SetPrintToPDF
Sets whether plugin will redirect print to PDF.

3.5
  ❌ Server
PrintDialog.SetPrintType
Sets what FileMaker will print.

5.0
  ❌ Server
PrintDialog.SetPrinterName
Sets printer name.

3.5
  ❌ Server
PrintDialog.SetReset
Sets whether to reset print settings.

7.0
  ❌ Server
PrintDialog.SetResetDestination
Sets whether to fix destination.

6.5
  ❌ Server
PrintDialog.SetReverseOrder
Sets reverse order for printing.

11.0
  ❌ Server
PrintDialog.SetTray
Sets the tray name the plugin should select.

6.1
  ❌ Server
Printer.GetDefaultPrinter
Queries default system printer.

3.0
  ✅ Server
Printer.PrinterCount
Queries the number of printers.

3.0
  ✅ Server
Printer.PrinterInfo
Queries printer info.

6.5
  ✅ Server
Printer.PrinterName
Queries the name of the printer with given index.

3.0
  ✅ Server
Printer.SetDefaultPrinter
Sets the default printer.

3.0
  ❌ Server
Process.FrontProcessBundleID
Queries bundleID of the frontmost app.

4.2
  ❌ Server
Process.FrontProcessName
Queries name of the frontmost app.

4.2
  ❌ Server
Process.FrontWindowTitle
Queries name of the frontmost window.

4.2
  ❌ Server
Process.GetCurrentDirectory
Queries current directory.

6.5
  ✅ Server
Process.IsFrontMost
Checks if FileMaker is the frontmost application.

2.9
  ❌ Server
Process.IsRunning
Checks if a process is running.

4.0
  ✅ Server
Process.KeepFrontMost
Sets whether the plugin should keep FileMaker in front.

7.1
  ❌ Server
Process.List
Queries process list.

11.2
  ✅ Server
Process.LoadLibrary
Loads a given native library.

6.5
  ✅ Server
Process.SetCurrentDirectory
Sets the current directory.

6.5
  ✅ Server
Process.SetFrontMost
Moves FileMaker application to the front.

2.9
  ❌ Server
ProcessActivity.List
Lists all activities.

5.2
  ✅ Server
ProcessActivity.Options
Queries option flags.

5.2
  ✅ Server
ProcessActivity.Reason
Queries the reason text.

5.2
  ✅ Server
ProcessActivity.beginActivity
Begins an activity.

5.2
  ✅ Server
ProcessActivity.endActivity
Ends the activity started with ProcessActivity.beginActivity.

5.2
  ✅ Server
ProgressDialog.ClearImage
Clears image for the progress dialog.

2.4
  ❌ Server
ProgressDialog.GetBottomText
Queries the current text below the progress bar in the progress dialog.

2.4
  ❌ Server
ProgressDialog.GetButtonCaption
Queries the current text from the button in the progress dialog.

2.4
  ❌ Server
ProgressDialog.GetCancel
Queries the cancel state.

2.4
  ❌ Server
ProgressDialog.GetImageHeight
Queries image view height.

9.2
  ❌ Server
ProgressDialog.GetImageWidth
Queries image view width.

9.2
  ❌ Server
ProgressDialog.GetPositionX
Queries the x position of the dialog.

2.6
  ❌ Server
ProgressDialog.GetPositionY
Queries the y position of the dialog.

2.6
  ❌ Server
ProgressDialog.GetProgress
Queries current progress value.

2.4
  ❌ Server
ProgressDialog.GetShowButton
Queries current state of whether to show the cancel button or not.

2.4
  ❌ Server
ProgressDialog.GetTitle
Queries the current progress dialog title.

2.4
  ❌ Server
ProgressDialog.GetTopMost
Queries whether dialog is top most.

2.6
  ❌ Server
ProgressDialog.GetTopText
Queries the current text above the progress bar in the progress dialog.

2.4
  ❌ Server
ProgressDialog.Hide
Hides the progress dialog.

2.4
  ❌ Server
ProgressDialog.Reset
Resets all options.

6.4
  ❌ Server
ProgressDialog.SetBottomText
Sets the bottom text in the progress dialog.

2.4
  ❌ Server
ProgressDialog.SetButtonCaption
Sets the cancel button text.

2.4
  ❌ Server
ProgressDialog.SetCancel
Sets the cancel state.

2.4
  ❌ Server
ProgressDialog.SetFont
Sets the label's text sizes.

2.9
  ❌ Server
ProgressDialog.SetImage
Sets the image. Please use container value as parameter.

2.4
  ❌ Server
ProgressDialog.SetImageHeight
Sets image view height.

9.2
  ❌ Server
ProgressDialog.SetImageWidth
Sets image view width.

9.2
  ❌ Server
ProgressDialog.SetPosition
Set position of the dialog absolute.

2.4
  ❌ Server
ProgressDialog.SetPositionCentered
Set position of the dialog centered.

2.4
  ❌ Server
ProgressDialog.SetProgress
Sets the current progress value.

2.4
  ❌ Server
ProgressDialog.SetShowButton
Sets whether to show the cancel button or not.

2.4
  ❌ Server
ProgressDialog.SetTitle
Sets the progress dialog title.

2.4
  ❌ Server
ProgressDialog.SetTopMost
Sets whether dialog is top most.

2.6
  ❌ Server
ProgressDialog.SetTopText
Sets the top text in the progress dialog.

2.4
  ❌ Server
ProgressDialog.Show
Shows the progress dialog.

2.4
  ❌ Server
ProgressDialog.Update
Redraws the progress dialog.

2.6
  ❌ Server
Progressdialog.GetEvaluate
Queries expression to evaluate.

7.1
  ❌ Server
Progressdialog.GetFileName
Queries file name.

7.1
  ❌ Server
Progressdialog.GetScriptName
Queries script name to run on button click.

7.1
  ❌ Server
Progressdialog.SetEvaluate
Sets the expression to evaluate on button click.

7.1
  ❌ Server
Progressdialog.SetScript
Sets the script to run when button is clicked.

7.1
  ❌ Server
Proj.BatchTransform
Transforms a lot of coordinates.

10.1
  ✅ Server
Proj.Initialize
Loads and initializes PROJ library.

10.1
  ✅ Server
Proj.IsInitialized
Checks initialization status.

10.1
  ✅ Server
Proj.Transform
Transforms one coordinate.

10.1
  ✅ Server
QLPreviewPanel.AddContainer
Adds an container to the list of files to preview.

8.4
  ❌ Server
QLPreviewPanel.AddFile
Adds file to the file list for preview.

4.3
  ❌ Server
QLPreviewPanel.AddImage
Adds an image to the list of files to preview.

4.3
  ❌ Server
QLPreviewPanel.AddPDF
Adds a PDF to the preview items.

4.3
  ❌ Server
QLPreviewPanel.Clear
Clears content of file list.

4.3
  ❌ Server
QLPreviewPanel.CurrentPreviewItemIndex
Queries index of current visible item.

8.4
  ❌ Server
QLPreviewPanel.CurrentPreviewItemPath
Queries path of current item.

8.4
  ❌ Server
QLPreviewPanel.CurrentPreviewItemTitle
Queries title of current item.

8.4
  ❌ Server
QLPreviewPanel.GetHeight
Queries height of panel.

4.3
  ❌ Server
QLPreviewPanel.GetLeft
Queries left position of panel.

4.3
  ❌ Server
QLPreviewPanel.GetTop
Queries height of panel.

4.3
  ❌ Server
QLPreviewPanel.GetWidth
Queries width of panel.

4.3
  ❌ Server
QLPreviewPanel.Hide
Hides the panel.

4.3
  ❌ Server
QLPreviewPanel.IsVisible
Checks if panel is visible.

4.3
  ❌ Server
QLPreviewPanel.Move
Moves the panel to the given position.

4.3
  ❌ Server
QLPreviewPanel.Resize
Resizes the panel.

4.3
  ❌ Server
QLPreviewPanel.SetCurrentPreviewItemIndex
Sets index of current element.

8.4
  ❌ Server
QLPreviewPanel.Show
Shows the panel.

4.3
  ❌ Server
QuartzFilterManager.Filters
Queries list of all filters.

4.3
  ❌ Server
QuartzFilterManager.HidePanel
Hides the panel for the Quartz Filter Manager.

4.3
  ❌ Server
QuartzFilterManager.ShowPanel
Shows the panel for the Quartz Filter Manager.

4.3
  ❌ Server
QuickList.AddList
Adds a list of values to a quick list.

5.0
  ✅ Server
QuickList.AddMultiValue
Adds a value or list to the list.

7.2
  ✅ Server
QuickList.AddPostfix
Adds a postfix text to each entry in the list.

6.1
  ✅ Server
QuickList.AddPrefix
Adds a prefix text to each entry in the list.

6.1
  ✅ Server
QuickList.AddQuickList
Adds the content of second list to first list.

5.0
  ✅ Server
QuickList.AddSQL
Adds values to a quick list via SQL.

5.1
  ✅ Server
QuickList.AddValue
Adds a value to the list.

4.4
  ✅ Server
QuickList.And
Returns a list with values which are contained in both lists.

4.4
  ✅ Server
QuickList.AndColumn
Returns a list with values which are contained in both lists.

10.0
  ✅ Server
QuickList.BestMatch
Looks for best match of a text in a list of texts.

5.0
  ✅ Server
QuickList.CSVSplit
Splits CSV text.

7.4
  ✅ Server
QuickList.Clear
Clears the content of the list.

4.4
  ✅ Server
QuickList.Clone
Creates a clone of the list.

6.1
  ✅ Server
QuickList.Count
Queries the count of items in list.

4.4
  ✅ Server
QuickList.CountValuesMatching
Count matching entries in list.

10.2
  ✅ Server
QuickList.CrossProduct
Creates the cross product from two lists.

6.1
  ✅ Server
QuickList.DeCombine
Picks elements from each line in a list.

7.5
  ✅ Server
QuickList.Deserialize
Restores a serialized list.

5.2
  ✅ Server
QuickList.Find
Finds an entry in the list.

11.1
  ✅ Server
QuickList.FindDuplicateItems
Finds duplicate items in the list.

10.5
  ✅ Server
QuickList.FindEquals
Finds equal items in both lists.

4.4
  ✅ Server
QuickList.FindUnequals
Finds unequal items in both lists.

4.4
  ✅ Server
QuickList.Free
Frees the list.

4.4
  ✅ Server
QuickList.GetColumn
Queries a column from each line in a list.

11.3
  ✅ Server
QuickList.GetList
Queries the list as text.

4.4
  ✅ Server
QuickList.GetValue
Queries a value in the list.

4.4
  ✅ Server
QuickList.HasDuplicateItems
Checks if list has duplicates.

7.5
  ✅ Server
QuickList.HasValue
Checks whether a list contains a given value.

5.0
  ✅ Server
QuickList.IndexOfFirstValueMatching
Finds index of first value matching value.

10.2
  ✅ Server
QuickList.InsertValue
Inserts a value to a list.

5.2
  ✅ Server
QuickList.List
Returns list of all quick list IDs.

5.3
  ✅ Server
QuickList.MatchesPostfix
Finds list entries which have a given postfix text.

5.4
  ✅ Server
QuickList.MatchesPrefix
Finds list entries which have a given prefix text.

5.4
  ✅ Server
QuickList.MatchesSubString
Finds list entries which contains a given text.

6.0
  ✅ Server
QuickList.New
Creates a new list.

4.4
  ✅ Server
QuickList.Not
Returns values of first list which are not in second list.

4.4
  ✅ Server
QuickList.NotColumn
Returns values of first list which are not in second list.

10.0
  ✅ Server
QuickList.Or
Returns values of both lists.

4.4
  ✅ Server
QuickList.OrColumn
Returns values of both lists.

10.0
  ✅ Server
QuickList.Pop
Pops last value from the list.

5.2
  ✅ Server
QuickList.PopFirst
Pops the first value from a list.

5.2
  ✅ Server
QuickList.Push
Pushes a value to the end of the list.

5.2
  ✅ Server
QuickList.RegExMatch
Matches a list against a pattern.

4.4
  ✅ Server
QuickList.Remove
Removes the value with the given index.

5.0
  ✅ Server
QuickList.RemoveDuplicateItems
Removes duplicate items in the list.

4.4
  ✅ Server
QuickList.RemoveEmptyItems
Removes empty items in the list.

4.4
  ✅ Server
QuickList.RemovePostfix
Removes a postfix text to each entry in the list.

6.1
  ✅ Server
QuickList.RemovePrefix
Removes a prefix text to each entry in the list.

6.1
  ✅ Server
QuickList.RemoveValue
Removes a value from a quick list.

5.0
  ✅ Server
QuickList.Reserve
Reserves memory for a list of given size.

4.4
  ✅ Server
QuickList.Reverse
Reverses the order of items in the list.

4.4
  ✅ Server
QuickList.Serialize
Serialized a list as a text.

5.2
  ✅ Server
QuickList.SetList
Sets the list to the content of the passed list.

4.4
  ✅ Server
QuickList.SetValue
Sets a value in the list.

4.4
  ✅ Server
QuickList.Sort
Sorts the list.

4.4
  ✅ Server
QuickList.SortWith
Sorts the list with together with other lists.

6.2
  ✅ Server
QuickList.SortWithEvaluate
Sorts a list with using an expression to evaluate.

10.2
  ✅ Server
QuickList.SubList
Returns a part of the list.

7.5
  ✅ Server
QuickList.Trim
Trims all texts in the list.

7.5
  ✅ Server
QuickList.ValueIndex
Finds the index for a given value.

5.4
  ✅ Server
QuickList.XOr
Returns list with values found in either first or second list, but not in both.

4.4
  ✅ Server
QuickList.XOrColumn
Returns list with values found in either first or second list, but not in both.

10.0
  ✅ Server
RSA.DecryptPrivateKey
Decrypts a private key.

7.5
  ✅ Server
RSA.EncryptPrivateKey
Encrypts a private key.

7.5
  ✅ Server
RSA.GeneratePrivateKey
Creates a new private key.

6.2
  ✅ Server
RSA.GetPublicKey
Queries public key from private key.

6.2
  ✅ Server
RSA.PrivateDecrypt
Decrypts data using private key.

6.2
  ✅ Server
RSA.PrivateEncrypt
Encrypts data using private key.

6.2
  ✅ Server
RSA.PublicDecrypt
Decrypts data using public key.

6.2
  ✅ Server
RSA.PublicEncrypt
Encrypts data using public key.

6.2
  ✅ Server
RSA.Sign
Signs data with RSA digital signature.

6.2
  ✅ Server
RSA.Verify
Verifies RSA digital signature.

6.2
  ✅ Server
RegEx.CaptureCount
Queries number of captured sub patterns.

4.4
  ✅ Server
RegEx.Compile
Compiles a pattern.

4.4
  ✅ Server
RegEx.DataDetector
Performs data detection to find details in text.

11.1
  ✅ Server
RegEx.Execute
Executes a statement.

4.4
  ✅ Server
RegEx.Extract
Extracts found text.

11.1
  ✅ Server
RegEx.FindMatches
Finds in a text all matches of a given pattern and returns list.

5.1
  ✅ Server
RegEx.Free
Frees memory for a regular expression.

4.4
  ✅ Server
RegEx.List
Returns list of all regex IDs.

5.3
  ✅ Server
RegEx.Match
Matches a text against to a pattern.

4.4
  ✅ Server
RegEx.MatchList
Matches a list against a pattern.

4.4
  ✅ Server
RegEx.MinimumLength
Queries the minimum length of the text to match.

4.4
  ✅ Server
RegEx.NameCount
Queries number of names.

4.4
  ✅ Server
RegEx.NamedSubstring
Queries the named substring.

4.4
  ✅ Server
RegEx.Options
Queries the options to used when compiling the pattern.

4.4
  ✅ Server
RegEx.Pattern
Queries the pattern used to compile this regular expression.

4.4
  ✅ Server
RegEx.Quote
Quotes text for use in patterns.

7.5
  ✅ Server
RegEx.Replace
Replace pattern once.

7.5
  ✅ Server
RegEx.ReplaceAll
Replaces patterns.

7.5
  ✅ Server
RegEx.Results
Queries the result from execute.

4.4
  ✅ Server
RegEx.Size
Queries size of compiled pattern.

4.4
  ✅ Server
RegEx.StringNumber
Queries the index number of a name.

4.4
  ✅ Server
RegEx.Study
Studies the regular expression for improved execution speed.

4.4
  ✅ Server
RegEx.Substring
Queries a substring.

4.4
  ✅ Server
RegEx.SubstringList
Returns list of substrings.

4.4
  ✅ Server
RegEx.Version
Returns the version number of the PCRE library.

4.4
  ✅ Server
Register
This function is used to register the Plugin.

1.0
  ✅ Server
Registration
Returns a list of the currently registered components.

1.0
  ✅ Server
RemoteControl.ClickMouse
Moves the mouse cursor and performs a click.

2.8
  ❌ Server
RemoteControl.HideCursor
Hides the mouse cursor.

3.4
  ❌ Server
RemoteControl.MouseX
Queries current position of the mouse cursor on screen.

2.8
  ❌ Server
RemoteControl.MouseY
Queries current position of the mouse cursor on screen.

2.8
  ❌ Server
RemoteControl.MoveMouse
Moves the mouse cursor.

2.8
  ❌ Server
RemoteControl.PressCommandKey
Presses command key on Mac.

2.8
  ❌ Server
RemoteControl.PressControlKey
Presses control key.

2.8
  ❌ Server
RemoteControl.PressDialogButton
Presses a dialog button.

6.2
  ❌ Server
RemoteControl.PressDialogButton.Clear
Stops the dialog button press command.

6.2
  ❌ Server
RemoteControl.PressKey
Presses a key.

2.8
  ❌ Server
RemoteControl.PressKeyLater
Presses a key after delay.

6.2
  ❌ Server
RemoteControl.PressOptionKey
Presses option/alt key.

2.8
  ❌ Server
RemoteControl.PressShiftKey
Presses shift key.

2.8
  ❌ Server
RemoteControl.ShowCursor
Shows the mouse cursor.

3.4
  ❌ Server
RichText.AppendFormattedText
Appends new styled text to the document.

10.0
  ✅ Server
RichText.AppendText
Appends text to the current document.

10.0
  ✅ Server
RichText.Attribute
Queries an attribute value.

3.0
  ✅ Server
RichText.Clear
Clears current document.

3.5
  ✅ Server
RichText.FormattedText
Returns the styled text of the currently loaded text file.

3.0
  ✅ Server
RichText.GeneratePDF
Generates a PDF from the current rich text document.

5.1
  ✅ Server
RichText.HTMLText
Converts the current rich text to html.

6.0
  ✅ Server
RichText.RTF
Returns current rich text as RTF data.

6.5
  ✅ Server
RichText.ReadContainer
Reads text file from container.

3.0
  ✅ Server
RichText.ReadFile
Reads a text file from a file.

3.0
  ✅ Server
RichText.ReadHTML
Loads a HTML page as rich text.

5.2
  ❌ Server
RichText.ReadRTF
Loads RTF text as rich text.

5.2
  ✅ Server
RichText.ReadText
Read rich text from text.

4.4
  ✅ Server
RichText.ReadURL
Reads a text file from an URL.

3.0
  ✅ Server
RichText.ReadWebviewer
Reads formatted text from webviewer content.

5.4
  ❌ Server
RichText.Release
Frees memory for current text file.

3.0
  ✅ Server
RichText.ReplaceText
Replaces text in current rich text document with new text.

4.4
  ✅ Server
RichText.ReplaceTexts
Replaces text in current rich text document with new text.

6.4
  ✅ Server
RichText.SetAttribute
Sets metadata.

3.5
  ✅ Server
RichText.SetFormattedText
Sets new text for saving a document.

3.5
  ✅ Server
RichText.SetText
Sets new text for saving a document.

3.5
  ✅ Server
RichText.Text
Returns the plain text of the currently loaded text file.

3.0
  ✅ Server
RichText.TextLength
Returns the length of the text in characters.

3.0
  ✅ Server
RichText.WriteContainer
Writes current rich text to a container.

4.4
  ✅ Server
RichText.WriteDOC
Writes a Word file.

3.5
  ✅ Server
RichText.WriteFile
Writes current rich text to a file.

4.4
  ✅ Server
RichText.WritePDF
Write the current rich text document to a PDF file.

5.1
  ✅ Server
RichText.WriteRTF
Writes a RTF file.

3.5
  ✅ Server
SNMP.Get
Performs a SNMP GET query.

3.1
  ✅ Server
SNMP.SetRetries
Sets number of retries for the SNMP query.

3.1
  ✅ Server
SNMP.SetTimeout
Sets timeout for the SNMP query.

3.1
  ✅ Server
SQL.Cancel
Attempts to cancel the pending result set, or current statement execution.

2.6
  ✅ Server
SQL.ClientVersion
Gets the DBMS client API version number.

2.6
  ✅ Server
SQL.Close
Closes the specified command object.

2.6
  ✅ Server
SQL.CommandText
Gets the command text associated with the command object.

2.6
  ✅ Server
SQL.CommandType
Gets the command type currently associated with the command object.

2.6
  ✅ Server
SQL.Commit
Saves any changes and ends the current transaction.

2.6
  ✅ Server
SQL.Connect
Opens the connection to a data source.

2.6
  ✅ Server
SQL.ConvertDateTimeFromSQL
Converts a date or timestamp to FileMaker format.

11.2
  ✅ Server
SQL.ConvertDateTimeToSQL
Converts a date/time/timestamp to SQL text.

11.2
  ✅ Server
SQL.Disconnect
Disconnects the connection from the database.

2.6
  ✅ Server
SQL.Execute
Executes the current command.

2.6
  ✅ Server
SQL.FetchFirst
Fetches the first row from a result set.

2.6
  ✅ Server
SQL.FetchLast
Fetches the last row from a result set.

2.6
  ✅ Server
SQL.FetchNext
Fetches next row from a result set.

2.6
  ✅ Server
SQL.FetchPos
Fetches a row from a result set.

5.1
  ✅ Server
SQL.FetchPrior
Fetches previous row from a result set.

2.6
  ✅ Server
SQL.FieldCount
Returns the number of fields (columns) in a result set.

2.6
  ✅ Server
SQL.FreeAllConnections
Frees all SQL connections and commands.

6.3
  ✅ Server
SQL.FreeCommand
Frees the command and releases all memory associated with it.

2.6
  ✅ Server
SQL.FreeConnection
Call this method if you are done with a connection.

2.6
  ✅ Server
SQL.GetAutoCommit
Checks whether autocommit is enabled or disabled for the current connection.

2.6
  ✅ Server
SQL.GetCommandOption
Gets a string value of a specific command option.

2.6
  ✅ Server
SQL.GetCommandOptions
Queries list of options for command.

8.4
  ✅ Server
SQL.GetCommandTag
Queries tag for command.

6.4
  ✅ Server
SQL.GetConnectionOption
Gets a string value of a specific connection option.

2.6
  ✅ Server
SQL.GetConnectionOptions
Queries list of options for connection.

8.4
  ✅ Server
SQL.GetConnectionTag
Queries tag for connection.

6.4
  ✅ Server
SQL.GetFieldAsBoolean
Returns field's value as boolean value; converts if needed.

2.6
  ✅ Server
SQL.GetFieldAsContainer
Queries field value as container.

6.2
  ✅ Server
SQL.GetFieldAsDate
Returns field's value as date value; converts if needed.

2.6
  ✅ Server
SQL.GetFieldAsDateTime
Returns field's value as timestamp value.-

2.6
  ✅ Server
SQL.GetFieldAsFloat
Returns field's value as floating point number value; converts if needed.

2.6
  ✅ Server
SQL.GetFieldAsJPEG
Returns field's value as JPEG value.

3.0
  ✅ Server
SQL.GetFieldAsNumber
Returns field's value as integer number value; converts if needed.

2.6
  ✅ Server
SQL.GetFieldAsPDF
Returns field's value as PDF value.

4.3
  ✅ Server
SQL.GetFieldAsPNG
Returns field's value as PNG value.

3.0
  ✅ Server
SQL.GetFieldAsText
Returns field's value as text value; converts if needed.

2.6
  ✅ Server
SQL.GetFieldAsTime
Returns field's value as time value; converts if needed.

2.6
  ✅ Server
SQL.GetFieldDataType
Returns field data type.

2.6
  ✅ Server
SQL.GetFieldIsNull
Whether the field value is NULL.

2.6
  ✅ Server
SQL.GetFieldName
Returns name of the field.

2.6
  ✅ Server
SQL.GetFieldNameList
Queries list of field names.

5.1
  ✅ Server
SQL.GetFieldOption
Gets a string value of a specific field option.

2.6
  ✅ Server
SQL.GetFieldOptions
Queries list of options for field.

8.4
  ✅ Server
SQL.GetFieldValue
Returns field's value.

5.1
  ✅ Server
SQL.GetFieldValueList
Queries list of field values.

5.1
  ✅ Server
SQL.GetFieldsAsJSON
Queries fields values current record as JSON object.

10.2
  ✅ Server
SQL.GetIsolationLevel
Gets the transaction isolation level.

2.6
  ✅ Server
SQL.GetParamAsBoolean
Returns param's value as boolean value; converts if needed.

2.6
  ✅ Server
SQL.GetParamAsContainer
Queries parameter value as container.

6.2
  ✅ Server
SQL.GetParamAsDate
Returns param's value as date; converts if needed.

2.6
  ✅ Server
SQL.GetParamAsDateTime
Returns param's value as timestamp value; converts if needed.

2.6
  ✅ Server
SQL.GetParamAsFloat
Returns param's value as floating point number; converts if needed.

2.6
  ✅ Server
SQL.GetParamAsJPEG
Returns parameters's value as JPEG value.

3.0
  ✅ Server
SQL.GetParamAsNumber
Returns param's value as integer; converts if needed.

2.6
  ✅ Server
SQL.GetParamAsPDF
Returns parameters's value as PDF value.

4.3
  ✅ Server
SQL.GetParamAsPNG
Returns parameters's value as PNG value.

3.0
  ✅ Server
SQL.GetParamAsText
Returns param's value as text; converts if needed.

2.6
  ✅ Server
SQL.GetParamAsTime
Returns param's value as time value; converts if needed.

2.6
  ✅ Server
SQL.GetParamDataType
Returns parameter data type.

2.6
  ✅ Server
SQL.GetParamIsDefault
Checks whether parameter is default value.

2.6
  ✅ Server
SQL.GetParamIsNull
Whether the parameter value is NULL.

2.6
  ✅ Server
SQL.GetParamName
Returns the name of the parameter.

2.6
  ✅ Server
SQL.GetParamNameList
Queries list of parameter names.

5.1
  ✅ Server
SQL.GetParamOption
Gets a string value of a specific parameter option.

8.4
  ✅ Server
SQL.GetParamOptions
Queries list of options for parameter.

8.4
  ✅ Server
SQL.GetParamValue
Returns param's value.

5.1
  ✅ Server
SQL.GetParamValueList
Queries list of parameter values.

5.1
  ✅ Server
SQL.GetParamsAsJSON
Queries parameters as JSON object.

10.2
  ✅ Server
SQL.GetRecordsAsJSON
Queries records of current result set as JSON array.

10.2
  ✅ Server
SQL.GetRecordsAsText
Queries all records as text.

5.3
  ✅ Server
SQL.InsertOrUpdateRecords
Creates or updates records in FileMaker database for current recordset.

7.3
  ✅ Server
SQL.InsertRecords
Creates records in FileMaker database for current recordset.

5.2
  ✅ Server
SQL.InternalSQLiteLibrary.Activate
Activates the internal SQLite library.

5.3
  ✅ Server
SQL.InternalSQLiteLibrary.Activated
Checks if internal SQLite library is used.

5.3
  ✅ Server
SQL.InternalSQLiteLibrary.Deactivate
Deactivates the use of internal SQLite library.

5.3
  ✅ Server
SQL.InternalSQLiteLibrary.ICUEnabled
Queries whether ICU libraries are enabled.

11.2
  ✅ Server
SQL.InternalSQLiteLibrary.ICULoaded
Queries whether ICU libraries are loaded.

11.2
  ✅ Server
SQL.InternalSQLiteLibrary.ICUUsed
Queries whether ICU libraries have been used.

11.2
  ✅ Server
SQL.InternalSQLiteLibrary.LoadICU
Loads ICU libraries now.

11.2
  ✅ Server
SQL.InternalSQLiteLibrary.SetICUEnabled
Sets whether to use ICU libraries.

11.2
  ✅ Server
SQL.InternalSQLiteLibrary.SourceID
Returns the source code ID.

5.3
  ✅ Server
SQL.InternalSQLiteLibrary.Version
Returns the SQLite version number.

5.3
  ✅ Server
SQL.InternalSQLiteLibrary.VersionNumber
Returns the SQLite version number.

5.3
  ✅ Server
SQL.ListCommands
Returns a list of all SQL Commands.

6.4
  ✅ Server
SQL.ListConnections
Returns a list of all SQL Connections.

6.4
  ✅ Server
SQL.MySQL.InsertID
For MySQL Connection queries the last insert ID.

2.9
  ✅ Server
SQL.NewCommand
Creates a new command.

2.6
  ✅ Server
SQL.NewConnection
Initialize a new SAConnection object and returns Connection Reference.

2.6
  ✅ Server
SQL.Open
Opens the specified command object.

2.6
  ✅ Server
SQL.ParamCount
Returns the number of parameters associated with the command object.

2.6
  ✅ Server
SQL.Prepare
Validates and prepares the current command for execution.

2.6
  ✅ Server
SQL.ResetCommand
Clears all DBMS related handles and sturctures but doesn't destroy them (mostly for Unix fork/exec based applications)

2.6
  ✅ Server
SQL.ResetConnection
Clears all DBMS related handles and structures but doesn't destroy them.

2.6
  ✅ Server
SQL.Rollback
Cancels any changes made during the current transaction and ends the transaction.

2.6
  ✅ Server
SQL.RowsAffected
Queries the number of rows affected.

2.6
  ✅ Server
SQL.SQLite3.EnableLoadExtension
Enables extensions on SQLite 3.

4.4
  ✅ Server
SQL.SQLite3.LastInsertRowID
For SQLite3, returns the last row ID used.

2.9
  ✅ Server
SQL.SQLite3.MemoryHighwater
Queries maximum memory usage so far.

7.4
  ✅ Server
SQL.SQLite3.MemoryUsed
Queries memory in use by SQLite.

7.4
  ✅ Server
SQL.SQLite3.ReKey
You can change the key on a database using the Rekey Function.

5.3
  ✅ Server
SQL.SQLite3.SetKey
Sets the encryption key to use.

5.3
  ✅ Server
SQL.ServerVersion
The long number of the currently connected server version.

2.6
  ✅ Server
SQL.ServerVersionString
Gets the currently connected DBMS server version string.

2.6
  ✅ Server
SQL.SetAutoCommit
Enables or disables autocommit for the current connection, that is, automatic commit of every SQL command.

2.6
  ✅ Server
SQL.SetClient
Assigns an DBMS client for the connection.

2.6
  ✅ Server
SQL.SetCommandOption
Sets a string value of a specific command option.

2.6
  ✅ Server
SQL.SetCommandTag
Sets the tag for the command.

6.4
  ✅ Server
SQL.SetCommandText
Sets the command text.

2.6
  ✅ Server
SQL.SetConnectionOption
Sets a string value of a specific connection or command option.

2.6
  ✅ Server
SQL.SetConnectionTag
Sets the tag for the connection.

6.4
  ✅ Server
SQL.SetFieldOption
Sets a string value of a specific field option.

2.6
  ✅ Server
SQL.SetIsolationLevel
Sets the transaction isolation level.

2.6
  ✅ Server
SQL.SetParamAsBoolean
Sets parameter's value as bool data.

2.6
  ✅ Server
SQL.SetParamAsContainer
Sets parameter's value as BLOB value with data from a container.

3.0
  ✅ Server
SQL.SetParamAsDate
Sets parameter's value as Date data.

2.6
  ✅ Server
SQL.SetParamAsDateTime
Sets parameter's value as DateTime data.

2.6
  ✅ Server
SQL.SetParamAsFloat
Sets parameter's value as floating point number.

2.6
  ✅ Server
SQL.SetParamAsNumber
Sets parameter's value as 32-bit integer number.

2.6
  ✅ Server
SQL.SetParamAsText
Sets parameter's value as character string data.

2.6
  ✅ Server
SQL.SetParamAsTime
Sets parameter's value as Time data.

2.6
  ✅ Server
SQL.SetParamDataType
Sets parameter's data type.

2.6
  ✅ Server
SQL.SetParamDefault
Sets the default value for this parameter.

2.6
  ✅ Server
SQL.SetParamNull
Sets parameter's value as null.

2.6
  ✅ Server
SQL.SetParamOption
Sets a string value of a specific parameter option.

8.4
  ✅ Server
SQL.SetParamTypesValues
Sets all parameters for a query in one call.

5.1
  ✅ Server
SQL.SetParamUnknown
Sets parameter's type as unknown.

2.6
  ✅ Server
SQL.SetParamValue
Sets parameter's value.

5.1
  ✅ Server
SQL.SetParamValues
Sets all parameters for a query in one call.

5.1
  ✅ Server
SQL.SetParamsWithJSON
Sets parameters based on values in JSON.

10.2
  ✅ Server
SQL.isAlive
Returns the database server connection status for a particular connection object.

2.6
  ✅ Server
SQL.isConnected
Returns the connection state for a particular connection object.

2.6
  ✅ Server
SQL.isExecuted
Whether command was executed.

2.6
  ✅ Server
SQL.isOpened
Tests whether the specified command object is opened.

2.6
  ✅ Server
SQL.isResultSet
Tests whether a result set exists after the command execution.

2.6
  ✅ Server
SSH.CloseChannel
Closes the channel.

6.3
  ✅ Server
SSH.ConfigureKeepAlive
Configures keep alive probes.

10.4
  ✅ Server
SSH.Connect
Connects a new socket to the given IP & Port.

6.3
  ✅ Server
SSH.Disconnect
Disconnects the session.

6.3
  ✅ Server
SSH.EOF
Check a channel's EOF status.

6.3
  ✅ Server
SSH.Execute
Executes something on the server.

6.3
  ✅ Server
SSH.Flush
Flush streams for this channel.

6.3
  ✅ Server
SSH.FreeChannel
Frees the SSH channel.

6.3
  ✅ Server
SSH.GetExitState
Get the remote exit code.

6.3
  ✅ Server
SSH.GetIP
Queries IP or domain used to connect.

6.3
  ✅ Server
SSH.GetPort
Queries port used to connect.

6.3
  ✅ Server
SSH.GetTag
Queries tag value.

6.3
  ✅ Server
SSH.GetTimeout
Queries timeout.

6.3
  ✅ Server
SSH.GetUserName
The user name we got authenticated for.

6.3
  ✅ Server
SSH.HostKey
Returns the hex encoded host key.

6.3
  ✅ Server
SSH.HostKeyHash
Returns the hex encoded host key hash.

6.3
  ✅ Server
SSH.IsAuthenticated
Queries the authentication state.

6.3
  ✅ Server
SSH.New
Creates a new SSH session.

6.3
  ✅ Server
SSH.OpenSession
Opens a SSH channel.

6.3
  ✅ Server
SSH.ReadHex
Reads bytes from channel and returns them hex encoded.

6.3
  ✅ Server
SSH.ReadText
Reads bytes from channel and returns them as text.

6.3
  ✅ Server
SSH.Release
Frees the memory for the ssh session.

6.3
  ✅ Server
SSH.ReleaseAll
Release all SSH sessions.

10.5
  ✅ Server
SSH.RequestPTY
Request a PTY on an established channel.

6.3
  ✅ Server
SSH.SendEOF
Send EOF to remote server.

6.3
  ✅ Server
SSH.SessionHandshake
Perform the SSH handshake.

6.3
  ✅ Server
SSH.SetEnv
Set an environment variable on the channel.

6.3
  ✅ Server
SSH.SetTag
Sets the tag value.

6.3
  ✅ Server
SSH.SetTimeout
Sets timeout.

6.3
  ✅ Server
SSH.Shell
Request a shell on a channel.

6.3
  ✅ Server
SSH.Tunnel.BytesReceived
Queries number of bytes received.

8.5
  ✅ Server
SSH.Tunnel.BytesSent
Queries number of bytes sent.

8.5
  ✅ Server
SSH.Tunnel.Cancel
Cancel the tunnel.

8.5
  ✅ Server
SSH.Tunnel.Cancelled
Queries cancel state for tunnel.

8.5
  ✅ Server
SSH.Tunnel.GetConnected
Queries whether tunnel is connected and transfers data.

10.3
  ✅ Server
SSH.Tunnel.GetKeepAlive
Queries keep alive status.

10.2
  ✅ Server
SSH.Tunnel.Messages
Queries messages from tunnel.

8.5
  ✅ Server
SSH.Tunnel.Run
Creates a SSH tunnel on the session.

8.5
  ✅ Server
SSH.Tunnel.Running
Queries whether tunnel is running.

8.5
  ✅ Server
SSH.Tunnel.SetKeepAlive
Sets keep alive status.

10.2
  ✅ Server
SSH.UserAuthKeyboardInteractive
Authenticate a session using keyboard-interactive authentication.

6.3
  ✅ Server
SSH.UserAuthList
List supported authentication methods.

6.3
  ✅ Server
SSH.UserAuthPassword
Authenticate a session with username and password.

6.3
  ✅ Server
SSH.UserAuthPublicKey
Authenticate a session with a public key, read from memory.

6.3
  ✅ Server
SSH.UserAuthPublicKeyFile
Authenticate a session with a public key, read from a file.

6.3
  ✅ Server
SSH.WaitClosed
Wait for the remote to close the channel.

6.3
  ✅ Server
SSH.WaitEOF
Wait for the remote end to acknowledge an EOF request.

6.3
  ✅ Server
SSH.WaitSocket
Waits on the socket for sending or receiving.

6.3
  ✅ Server
SSH.WriteHex
Writes text to the channel.

6.3
  ✅ Server
SSH.WriteText
Writes text to the channel.

6.3
  ✅ Server
Schedule.Check
Checks if something needs to be run.

5.2
  ❌ Server
Schedule.ClearEvaluateResult
Clears result of last evaluate.

5.2
  ❌ Server
Schedule.ClearSQLResult
Clears result of last SQL query.

5.2
  ❌ Server
Schedule.EvaluateAfterDelay
Evaluates an expression after a delay.

5.2
  ❌ Server
Schedule.EvaluateAtTime
Evaluates an expression at a given point in time.

5.2
  ❌ Server
Schedule.EvaluateAtTimeStamp
Evaluates an expression at a given point in time.

5.2
  ❌ Server
Schedule.EvaluateOnIdle
Evaluates an expression after a given idle period.

5.2
  ❌ Server
Schedule.ExecuteSQLAfterDelay
Runs a SQL query in any open FileMaker file.

5.2
  ❌ Server
Schedule.ExecuteSQLAtTime
Runs a sql query in any open FileMaker file.

5.2
  ❌ Server
Schedule.ExecuteSQLAtTimeStamp
Runs a SQL query in any open FileMaker file.

5.2
  ❌ Server
Schedule.ExecuteSQLOnIdle
Runs a SQL query after idle period.

5.2
  ❌ Server
Schedule.GetAutoRelease
Queries if scheduled item is removed from list of schedules automatically after execution.

5.2
  ❌ Server
Schedule.GetEvaluate
Queries the expression to evaluate.

5.2
  ❌ Server
Schedule.GetEvaluateResult
Queries result of last evaluate.

5.2
  ❌ Server
Schedule.GetFileName
Returns the file name for the scheduled script start.

5.2
  ❌ Server
Schedule.GetLastTimeStamp
Queries the last time stamp the schedule run.

6.2
  ❌ Server
Schedule.GetRepeatDelay
Queries the delay between scheduled script calls.

5.2
  ❌ Server
Schedule.GetRunCount
Queries the number of schedule executions.

5.2
  ❌ Server
Schedule.GetSQL
Queries the scheduled SQL command.

5.2
  ❌ Server
Schedule.GetSQLResult
Queries result of last SQL query.

5.2
  ❌ Server
Schedule.GetScriptName
Returns the script name for the scheduled script start.

5.2
  ❌ Server
Schedule.GetScriptParameter
Returns the script parameter for the scheduled script start.

5.2
  ❌ Server
Schedule.GetTimeStamp
Queries the timestamp of next execution of schedule.

5.2
  ❌ Server
Schedule.GetURL
Queries URL to be triggered when schedule runs.

6.5
  ❌ Server
Schedule.List
Provides a list with all scheduled script starts or SQL commands.

5.2
  ❌ Server
Schedule.Release
Releases schedule reference.

5.2
  ❌ Server
Schedule.ReleaseAll
Releases all scheduled.

6.4
  ❌ Server
Schedule.SetAutoRelease
Sets if scheduled item is removed from list of schedules automatically after execution.

5.2
  ❌ Server
Schedule.SetEvaluate
Sets the expression to evaluate.

5.2
  ❌ Server
Schedule.SetFileName
Sets the file name for scheduled script start.

5.2
  ❌ Server
Schedule.SetRepeatDelay
Sets the repeat delay for the schedule.

5.2
  ❌ Server
Schedule.SetSQL
Sets the SQL for the schedule.

5.2
  ❌ Server
Schedule.SetScriptName
Sets the script name for scheduled script start.

5.2
  ❌ Server
Schedule.SetScriptParameter
Sets the script parameter for scheduled script start.

5.2
  ❌ Server
Schedule.SetTimeStamp
Sets the timestamp where a schedule runs the next time.

5.2
  ❌ Server
Schedule.SetURL
Sets the URL to query when schedule runs.

6.5
  ❌ Server
Schedule.StartScriptAfterDelay
Runs a script in any open FileMaker file.

5.2
  ❌ Server
Schedule.StartScriptAtTime
Runs a script in any open FileMaker file.

5.2
  ❌ Server
Schedule.StartScriptAtTimeStamp
Runs a script in any open FileMaker file.

5.2
  ❌ Server
Schedule.StartScriptOnIdle
Runs a script after idle period.

5.2
  ❌ Server
Screen.Count
Queries the number of screens.

1.0
  ❌ Server
Screen.DockHeight
Queries dock height.

8.3
  ❌ Server
Screen.DockWidth
Queries dock width.

8.3
  ❌ Server
Screen.Height
Queries screen height.

1.0
  ❌ Server
Screen.Left
Queries screen position.

1.0
  ❌ Server
Screen.Scale
Queries scale of screen.

9.2
  ❌ Server
Screen.Top
Queries screen position.

1.0
  ❌ Server
Screen.Width
Queries screen width.

1.0
  ❌ Server
Screenshot
Takes a screenshot of the screen indicated by the "ScreenID" parameter.

1.0
  ❌ Server
ScreenshotRect
This function will take snapshot of the area of the screen described by the first four Parameters.

1.0
  ❌ Server
ScriptWorkspace.BringToFront
Brings the script window to front.

7.4
  ❌ Server
ScriptWorkspace.CopyScriptText
Copies current script in script workspace to clipboard.

10.1
  ❌ Server
ScriptWorkspace.CurrentTab
Queries current tab title.

7.4
  ❌ Server
ScriptWorkspace.ExpandScriptFolders
Expands all scripts in the script workspace.

7.4
  ❌ Server
ScriptWorkspace.GetScriptListSearch
Queries search field in script list search.

10.0
  ❌ Server
ScriptWorkspace.IsActive
Checks if front window with focus is Script Workspace.

10.0
  ❌ Server
ScriptWorkspace.IsVisible
Checks whether script workspace is visible.

7.4
  ❌ Server
ScriptWorkspace.LineCount
Queries line count of current script.

7.4
  ❌ Server
ScriptWorkspace.OpenScript
Opens a script by name.

7.4
  ❌ Server
ScriptWorkspace.ScriptNames
Queries list of script names in script workspace.

7.4
  ❌ Server
ScriptWorkspace.ScriptText
Copies text of current script.

9.0
  ❌ Server
ScriptWorkspace.ScriptsVisible
Queries whether scripts are visible.

7.5
  ❌ Server
ScriptWorkspace.ScrollToLine
Scrolls to line to make it visible.

9.0
  ❌ Server
ScriptWorkspace.ScrollToSelection
Scrolls to current selected line.

9.0
  ❌ Server
ScriptWorkspace.SelectLine
Selects a line in current script.

7.4
  ❌ Server
ScriptWorkspace.SelectLines
Selects lines in current script.

9.0
  ❌ Server
ScriptWorkspace.SelectedLine
Queries selected line.

7.4
  ❌ Server
ScriptWorkspace.SelectedLines
Queries selected line numbers.

10.0
  ❌ Server
ScriptWorkspace.SetScriptListSearch
Sets search field in script list in workspace.

10.0
  ❌ Server
ScriptWorkspace.StepsVisible
Queries whether steps are visible.

7.5
  ❌ Server
ScriptWorkspace.StyledScriptText
Queries text of current script.

10.1
  ❌ Server
ScriptWorkspace.Tabs
Queries list of tabs in script workspace.

7.4
  ❌ Server
ScriptWorkspace.Title
Queries title of front script workspace.

7.4
  ❌ Server
ScriptWorkspace.TriggerScripts
Triggers scripts list visibility.

7.5
  ❌ Server
ScriptWorkspace.TriggerSteps
Triggers script steps list visibility.

7.5
  ❌ Server
ScriptWorkspace.Window
Queries window ID for the script workspace.

7.4
  ❌ Server
SendCommand
Connects to a TCP Socket on some computer in the network and sends a data packet with the given parameters.

2.0
  ✅ Server
SendMail.AddAttachmentContainer
Adds an attachment to the email based on a container field.

4.3
  ✅ Server
SendMail.AddAttachmentFile
Adds an attachment to the email based on a file path.

4.3
  ✅ Server
SendMail.AddAttachmentText
Adds an attachment to the email based on a text.

6.5
  ✅ Server
SendMail.AddBCC
Adds a blind copy recipient.

4.3
  ✅ Server
SendMail.AddCC
Adds a copy recipient.

4.3
  ✅ Server
SendMail.AddHeader
Adds an header to the email.

4.3
  ✅ Server
SendMail.AddRecipient
Adds a recipient.

4.3
  ✅ Server
SendMail.AddReplyTo
Adds a recipient to reply to.

4.3
  ✅ Server
SendMail.AddTo
Adds a recipient.

4.3
  ✅ Server
SendMail.AttachmentCount
Queries number of attachments.

6.5
  ✅ Server
SendMail.ClearAttachments
Clears all attachments from this email.

4.3
  ✅ Server
SendMail.ClearHeaders
Clears the headers for email.

6.1
  ✅ Server
SendMail.ClearRecipients
Clears all recipients.

4.3
  ✅ Server
SendMail.CreateEmail
Creates a new email.

4.3
  ✅ Server
SendMail.GetHTMLText
Queries the html text of this email.

7.1
  ✅ Server
SendMail.GetInReplyTo
Queries the reply to address of this email.

7.1
  ✅ Server
SendMail.GetMessageID
Queries the message ID of this email.

7.1
  ✅ Server
SendMail.GetPlainText
Queries the plain text of this email.

7.1
  ✅ Server
SendMail.GetRichText
Queries the rich text of this email.

7.1
  ✅ Server
SendMail.GetSMTPPassword
Queries the smtp password of this email.

7.1
  ✅ Server
SendMail.GetSMTPServer
Queries the smtp server of this email.

7.1
  ✅ Server
SendMail.GetSMTPUserName
Queries the smtp username of this email.

7.1
  ✅ Server
SendMail.GetSource
Queries the source code for the email.

4.3
  ✅ Server
SendMail.GetSubject
Queries the subject of this email.

7.1
  ✅ Server
SendMail.PrepareCURL
Setups existing CURL session for an email transfer.

4.3
  ✅ Server
SendMail.Release
Releases all memory used by this email.

4.3
  ✅ Server
SendMail.ReleaseAll
Frees all SendMail objects.

10.5
  ✅ Server
SendMail.SetFrom
Sets the email from address.

4.3
  ✅ Server
SendMail.SetHTMLText
Sets the HTML text of the new email.

4.3
  ✅ Server
SendMail.SetInReplyTo
Sets the in reply to message ID.

4.3
  ✅ Server
SendMail.SetMessageID
Sets the message ID.

4.4
  ✅ Server
SendMail.SetPlainText
Sets the plain text of the new email.

4.3
  ✅ Server
SendMail.SetRichText
Sets the enriched text of the new email.

4.3
  ✅ Server
SendMail.SetSMTPPassword
Sets the password for SMTP server authentication.

4.3
  ✅ Server
SendMail.SetSMTPServer
Sets which SMTP server to use.

4.3
  ✅ Server
SendMail.SetSMTPUserName
Sets the username for SMTP server authentication.

4.3
  ✅ Server
SendMail.SetSubject
Sets the subject line.

4.3
  ✅ Server
SerialPort.AvailableBytes
Queries number of bytes available in buffer.

4.4
  ✅ Server
SerialPort.Clear
Clears incoming buffer.

7.4
  ✅ Server
SerialPort.ClearDataAvailableHandler
Clears the data available handler.

5.1
  ✅ Server
SerialPort.Close
Closes serial port.

3.0
  ✅ Server
SerialPort.CloseAll
Closes all serial ports.

5.4
  ✅ Server
SerialPort.GetBaudRate
Queries the baud rate.

3.1
  ✅ Server
SerialPort.GetCTS
Queries current CTS mode.

3.4
  ✅ Server
SerialPort.GetDSR
Queries whether DSR mode is used.

3.4
  ✅ Server
SerialPort.GetDTR
Queries whether DTR (data-terminal-ready) flow control is used.

3.4
  ✅ Server
SerialPort.GetDataBits
Queries the data bit size.

3.1
  ✅ Server
SerialPort.GetParity
Queries parity setting.

5.0
  ✅ Server
SerialPort.GetRTS
Queries whether to use RTS (request-to-send) flow control.

3.4
  ✅ Server
SerialPort.GetStopBits
Queries number of stop bits.

5.0
  ✅ Server
SerialPort.GetXON
Queries if XON/XOFF flow control is used.

3.4
  ✅ Server
SerialPort.HasLine
Checks if a line is available.

7.0
  ✅ Server
SerialPort.IsSuspended
Checks suspension state.

7.4
  ✅ Server
SerialPort.LastError
Returns the system error from last serial port function call.

3.3
  ✅ Server
SerialPort.List
Returns list of names of serial ports.

3.0
  ✅ Server
SerialPort.Open
Opens a serial port.

3.0
  ✅ Server
SerialPort.Read
Reads bytes from serial port and returns them as text.

3.0
  ✅ Server
SerialPort.ReadByte
Reads a single byte to the serial port.

3.0
  ✅ Server
SerialPort.ReadHex
Reads bytes from serial port and returns them hex encoded.

3.0
  ✅ Server
SerialPort.ReadLine
Reads a line of text from serial port.

7.0
  ✅ Server
SerialPort.Resume
Resumes serial port.

7.4
  ✅ Server
SerialPort.SetBaudRate
Sets the baud rate.

3.1
  ✅ Server
SerialPort.SetCTS
Sets CTS mode.

3.4
  ✅ Server
SerialPort.SetDSR
Sets whether DSR mode is used.

3.4
  ✅ Server
SerialPort.SetDTR
Sets whether DTR (data-terminal-ready) flow control is used.

3.4
  ✅ Server
SerialPort.SetDataAvailableEvaluate
Sets the data available expression for this serial port.

6.2
  ✅ Server
SerialPort.SetDataAvailableHandler
Sets the data available handler for this serial port.

5.1
  ✅ Server
SerialPort.SetDataBits
Sets data bit size.

3.1
  ✅ Server
SerialPort.SetParity
Sets parity setting.

5.0
  ✅ Server
SerialPort.SetRTS
Sets whether to use RTS (request-to-send) flow control.

3.4
  ✅ Server
SerialPort.SetStopBits
Sets number of stop bits.

5.0
  ✅ Server
SerialPort.SetXON
Sets the serial port to use XON/XOFF mode.

3.4
  ✅ Server
SerialPort.Suspend
Suspends serial port.

7.4
  ✅ Server
SerialPort.Write
Writes text to the serial port.

3.0
  ✅ Server
SerialPort.WriteByte
Writes a single byte to the serial port.

3.0
  ✅ Server
SerialPort.WriteHex
Writes text to the serial port.

3.0
  ✅ Server
ServerSocket.Check
Checks if any network socket has something to do.

3.2
  ✅ Server
ServerSocket.GetAllowedScripts
Queries list of allowed scripts.

3.4
  ✅ Server
ServerSocket.GetAllowedTypes
Queries the list of allowed types.

3.4
  ✅ Server
ServerSocket.SendQuery
Sends a query to a Serversocket on another FileMaker instance.

3.2
  ✅ Server
ServerSocket.SetAllowedScripts
Sets a list of allowed script names.

3.4
  ✅ Server
ServerSocket.SetAllowedTypes
Sets a list of allowed types.

3.4
  ✅ Server
ServerSocket.Start
Starts the server socket to answer queries from other applications.

3.2
  ✅ Server
ServerSocket.Stop
Stops the server socket.

3.2
  ✅ Server
ServiceProvider.Install
Installs a service provider handler.

4.4
  ❌ Server
ServiceProvider.Uninstall
Removes service provider.

4.4
  ❌ Server
ServiceProvider.Value
Queries a value from last service invocation.

4.4
  ❌ Server
SetSystemUIMode
Sets the system UI mode.

2.1
  ❌ Server
SharedMemory.Exists
Checks whether shared memory exists.

10.1
  ✅ Server
SharedMemory.GetValue
Queries shared memory value.

10.1
  ✅ Server
SharedMemory.SetValue
Sets shared memory value.

10.1
  ✅ Server
SharingService.GetEmailRecipients
Queries current list of email recipients.

10.3
  ❌ Server
SharingService.GetEmailSubject
Queries current email subject.

10.3
  ❌ Server
SharingService.ServicesForItems
Queries available services for some items.

10.3
  ❌ Server
SharingService.SetEmailRecipients
Sets email recipients list for next share.

10.3
  ❌ Server
SharingService.SetEmailSubject
Sets email subject for next share.

10.3
  ❌ Server
SharingService.SetTrigger
Sets a trigger to call for the share.

10.3
  ❌ Server
SharingService.ShareItems
Shares items with other services.

10.3
  ❌ Server
Shell.AddArgument
Adds an argument.

7.5
  ✅ Server
Shell.AddEnvironment
Adds an entry for environment variables.

7.5
  ✅ Server
Shell.AvailableBytesError
Queries number of available bytes in error.

7.5
  ✅ Server
Shell.AvailableBytesOutput
Queries number of available bytes in output.

7.5
  ✅ Server
Shell.ClearArguments
Clears arguments list.

7.5
  ✅ Server
Shell.ClearEnvironment
Clears list of environment variables.

7.5
  ✅ Server
Shell.CloseInput
Closes input stream.

8.3
  ✅ Server
Shell.CloseStreams
Closes all streams.

8.3
  ✅ Server
Shell.Execute
Executes a child process.

7.5
  ✅ Server
Shell.ExitCode
Queries exit code of child application.

7.5
  ✅ Server
Shell.GetApplicationName
Queries application name.

7.5
  ✅ Server
Shell.GetArgument
Queries argument.

7.5
  ✅ Server
Shell.GetArgumentCount
Queries number of arguments.

7.5
  ✅ Server
Shell.GetArguments
Queries arguments as list.

9.3
  ✅ Server
Shell.GetBufferSize
Queries desired shell buffer size.

10.3
  ✅ Server
Shell.GetCompletedEvaluate
Queries expression to be run when shell is done.

7.5
  ❌ Server
Shell.GetCompletedScriptFileName
Queries filename of script to call in when shell is done.

7.5
  ❌ Server
Shell.GetCompletedScriptName
Queries name of script to call when shell is done.

7.5
  ❌ Server
Shell.GetCurrentDirectory
Queries current directory path.

7.5
  ✅ Server
Shell.GetDataAvailableEvaluate
Queries expression to be run when data is available.

10.0
  ❌ Server
Shell.GetDataAvailableScriptFileName
Queries filename of script to call in when shell has data available.

10.0
  ❌ Server
Shell.GetDataAvailableScriptName
Queries script name to call in when shell has data available.

10.0
  ❌ Server
Shell.GetDomain
Queries domain name for login.

7.5
  ✅ Server
Shell.GetEnvironment
Queries list with environment variables.

7.5
  ✅ Server
Shell.GetPassword
Queries password for login.

7.5
  ✅ Server
Shell.GetUsername
Queries user name.

7.5
  ✅ Server
Shell.IsRunning
Queries whether application is running.

7.5
  ✅ Server
Shell.New
Creates a new shell object.

7.5
  ✅ Server
Shell.PeekErrorText
Peeks into error output buffer.

7.5
  ✅ Server
Shell.PeekOutputText
Peeks into output buffer.

7.5
  ✅ Server
Shell.ProcessIdentifier
Queries process identifier of child process.

7.5
  ✅ Server
Shell.ReadErrorText
Reads error.

7.5
  ✅ Server
Shell.ReadOutputText
Reads output.

7.5
  ✅ Server
Shell.Release
Frees the shell object.

7.5
  ✅ Server
Shell.ReleaseAll
Frees all Shell objects.

10.5
  ✅ Server
Shell.SetApplicationName
Sets the application name.

7.5
  ✅ Server
Shell.SetArguments
Sets list of arguments to parameters of this functions.

7.5
  ✅ Server
Shell.SetArgumentsList
Sets list of arguments.

7.5
  ✅ Server
Shell.SetBufferSize
Sets desired shell buffer size.

10.3
  ✅ Server
Shell.SetCompletedEvaluate
Sets expression to be run when shell is done.

7.5
  ❌ Server
Shell.SetCompletedScript
Sets which script to call when shell is done.

7.5
  ❌ Server
Shell.SetCurrentDirectory
Sets the current directory to use.

7.5
  ✅ Server
Shell.SetDataAvailableEvaluate
Sets expression to be run when shell has data available.

10.0
  ❌ Server
Shell.SetDataAvailableScript
Not yet documented

10.0
  ❌ Server
Shell.SetDomain
Sets the domain to use for login.

7.5
  ✅ Server
Shell.SetPassword
Sets the password for login.

7.5
  ✅ Server
Shell.SetUsername
Sets the user name.

7.5
  ✅ Server
Shell.Terminate
Terminates the child process.

7.5
  ✅ Server
Shell.TerminationReason
Returns the reason the task was terminated.

7.5
  ✅ Server
Shell.Wait
Waits for child process.

7.5
  ✅ Server
Shell.WriteInputText
Writes a text to input stream.

7.5
  ✅ Server
ShowURL
Shows an URL.

2.4
  ✅ Server
SmartCard.Available
Whether SmartCard API is available.

6.3
  ✅ Server
SmartCard.BeginTransaction
Starts a transaction.

6.3
  ✅ Server
SmartCard.Cancel
Terminates all outstanding actions within a specific resource manager context.

6.3
  ✅ Server
SmartCard.CancelTransaction
Cancels current transaction.

6.3
  ✅ Server
SmartCard.Connect
Connects to a smartcard.

6.3
  ✅ Server
SmartCard.Control
Direct control of the reader.

6.3
  ✅ Server
SmartCard.Disconnect
Disconnects card.

6.3
  ✅ Server
SmartCard.EndTransaction
Ends transaction.

6.3
  ✅ Server
SmartCard.GetActiveProtocol
Queries the active protocol.

6.3
  ✅ Server
SmartCard.GetAttribute
Retrieves the current reader attribute.

6.3
  ✅ Server
SmartCard.HeaderTemplate
Queries header template.

6.4
  ❌ Server
SmartCard.Init
Initializes a smartcard context.

6.3
  ✅ Server
SmartCard.ListReaderGroups
Queries list of reader groups.

6.3
  ✅ Server
SmartCard.ListReaders
Queries list of readers.

6.3
  ✅ Server
SmartCard.PerformSignature
Performs signature.

7.0
  ✅ Server
SmartCard.ReadCertificate
Reads certificate for smart cards.

7.0
  ✅ Server
SmartCard.ReadFile
Read file from smart card with APDU protocol.

8.5
  ✅ Server
SmartCard.Reconnect
Reconnects to smart card with different protocol.

6.3
  ✅ Server
SmartCard.Release
Releases context and all memory needed.

6.3
  ✅ Server
SmartCard.ReleaseAll
Frees all SmartCard objects.

10.5
  ✅ Server
SmartCard.SetAttribute
Sets the given reader attribute.

6.3
  ✅ Server
SmartCard.SplitValues
Split values read from smart card.

8.5
  ✅ Server
SmartCard.Status
Queries current status of smart card in reader.

6.3
  ✅ Server
SmartCard.Transmit
Sends a service request to the smart card and expects to receive data back from the card.

6.3
  ✅ Server
SmartCard.TransmitReceiveHeader
Returns the receive header from last Transmit.

6.3
  ✅ Server
SmartCard.Valid
Determines whether a smart card context handle is valid.

6.3
  ✅ Server
Socket.AcceptNewConnection
Accepts a new connection and returns a new socket.

3.1
  ✅ Server
Socket.AddMembership
Adds this socket to a multicast group.

7.5
  ✅ Server
Socket.AvailableBytes
Queries number of bytes in read buffer.

4.3
  ✅ Server
Socket.Check
Performs the socket event check.

5.1
  ✅ Server
Socket.CheckAll
Checks status of all sockets.

5.1
  ✅ Server
Socket.ClearDataAvailableHandler
Clears the data available handler.

3.1
  ✅ Server
Socket.ClearErrorHandler
Clears the error handler.

3.1
  ✅ Server
Socket.ClearNewConnectionHandler
Clears the new connection handler.

7.2
  ✅ Server
Socket.Close
Closes a socket.

3.1
  ✅ Server
Socket.CloseAll
Closes all open sockets.

4.3
  ✅ Server
Socket.Connect
Connects a TCP/IP socket to the given domain/IP on the given port.

3.1
  ✅ Server
Socket.DropMembership
Removes this socket from a multicast group.

7.5
  ✅ Server
Socket.EnableKeepAlive
Enables keep alive of TCP/IP socket.

10.3
  ✅ Server
Socket.GetBroadcast
Queries whether broadcasts are allowed.

5.3
  ✅ Server
Socket.GetMulticastInterface
Queries the interface to use for multicast.

7.5
  ✅ Server
Socket.GetMulticastLoop
Queries whether multicast packets are also sent to the sending socket.

5.3
  ✅ Server
Socket.GetMulticastTimeToLive
Queries time to live for multicast data packets.

5.3
  ✅ Server
Socket.GetReceiveBufferSize
Query receive buffer size.

11.1
  ✅ Server
Socket.GetSendBufferSize
Query send buffer size.

11.1
  ✅ Server
Socket.GetTag
Queries the tag value of the socket.

8.3
  ✅ Server
Socket.GetTimeToLive
Queries time to live for data packets.

5.3
  ✅ Server
Socket.IsClosed
Checks if socket got closed.

9.0
  ✅ Server
Socket.IsListening
Checks whether socket is listening.

9.0
  ✅ Server
Socket.LastError
Queries the last error code for the given socket.

4.3
  ✅ Server
Socket.LastMessageIP
Returns the IP from the last message received.

3.1
  ✅ Server
Socket.LastMessagePort
Returns the port from the last message received.

3.1
  ✅ Server
Socket.List
Liste all reference numbers for sockets.

9.2
  ✅ Server
Socket.Listen
Binds the socket to the port and starts listening.

3.1
  ✅ Server
Socket.LocalIP
Queries local IP.

8.0
  ✅ Server
Socket.LocalPort
Queries local port number.

8.0
  ✅ Server
Socket.NewTCPSocket
Creates a new TCP Socket.

3.1
  ✅ Server
Socket.NewUDPSocket
Creates a new UDP Socket.

3.1
  ✅ Server
Socket.Peek
Peeks bytes from socket and returns them as text.

3.1
  ✅ Server
Socket.PeekAll
Peeks bytes from socket and returns them as text.

4.3
  ✅ Server
Socket.PeekAllHex
Peeks from socket and returns them hex encoded.

4.3
  ✅ Server
Socket.PeekHex
Peeks from socket and returns them hex encoded.

3.1
  ✅ Server
Socket.Read
Reads bytes from socket and returns them as text.

3.1
  ✅ Server
Socket.ReadAll
Reads bytes from socket and returns them as text.

4.3
  ✅ Server
Socket.ReadAllHex
Reads bytes from socket and returns them hex encoded.

4.3
  ✅ Server
Socket.ReadHex
Reads bytes from socket and returns them hex encoded.

3.1
  ✅ Server
Socket.ReadLine
Reads a line of data from socket and returns them as text.

4.3
  ✅ Server
Socket.ReadLineHex
Reads a line of data from socket and returns them as text.

4.3
  ✅ Server
Socket.ReadMLLP
Reads bytes from socket and returns them as text.

3.1
  ✅ Server
Socket.RemoteIP
Returns IP of the remote socket.

3.1
  ✅ Server
Socket.RemotePort
Returns port of the socket on the other side.

3.1
  ✅ Server
Socket.SSL.Accept
Wait for a TLS/SSL client to initiate a TLS/SSL handshake.

3.5
  ✅ Server
Socket.SSL.Connect
Initiate the TLS/SSL handshake with an TLS/SSL server.

3.5
  ✅ Server
Socket.SSL.GetMethod
Queries the SSL method.

3.5
  ✅ Server
Socket.SSL.Initialize
Initializes a SSL connection.

3.5
  ✅ Server
Socket.SSL.Prepare
First step in SSL initialization.

3.5
  ✅ Server
Socket.SSL.SetMethod
Sets the SSL method for this socket.

3.5
  ✅ Server
Socket.SSL.UseCertificateFile
Defines to use a certificate key file for this SSL socket.

3.5
  ✅ Server
Socket.SSL.UsePrivateKeyFile
Defines to use a private key file for this SSL socket.

3.5
  ✅ Server
Socket.SendMessage
Sends an UDP data message.

3.1
  ✅ Server
Socket.SendMessageHex
Sends an UDP data message.

3.1
  ✅ Server
Socket.SetBroadcast
Enables or disables whether broadcasts are allowed.

5.3
  ✅ Server
Socket.SetDataAvailableEvaluate
Sets the data available evaluation for this socket.

6.2
  ❌ Server
Socket.SetDataAvailableHandler
Sets the data available handler for this socket.

3.1
  ❌ Server
Socket.SetDataAvailableURL
Sets the URL to query when data is available.

6.5
  ✅ Server
Socket.SetErrorEvaluate
Sets the error expression for this socket.

6.2
  ❌ Server
Socket.SetErrorHandler
Sets the error handler for this socket.

3.1
  ❌ Server
Socket.SetErrorURL
Sets the URL to query when error happens.

6.5
  ✅ Server
Socket.SetMulticastInterface
Sets the interface to use for multicast.

7.5
  ✅ Server
Socket.SetMulticastLoop
Sets whether multicast packets are also sent to the sending socket.

5.3
  ✅ Server
Socket.SetMulticastTimeToLive
Sets time to live for multicast data packets.

5.3
  ✅ Server
Socket.SetNewConnectionEvaluate
Sets the new connection expression for this socket.

6.2
  ❌ Server
Socket.SetNewConnectionHandler
Sets the new connection handler for this socket.

3.1
  ❌ Server
Socket.SetNewConnectionURL
Sets the URL to query when new connection is received.

6.5
  ✅ Server
Socket.SetReceiveBufferSize
Sets receive buffer size.

11.1
  ✅ Server
Socket.SetSendBufferSize
Sets send buffer size.

11.1
  ✅ Server
Socket.SetTag
Sets the tag of the socket.

8.3
  ✅ Server
Socket.SetTimeToLive
Sets time to live for data packets.

5.3
  ✅ Server
Socket.Write
Writes text to the socket.

3.1
  ✅ Server
Socket.WriteByte
Writes a single byte to the socket.

3.1
  ✅ Server
Socket.WriteHex
Writes text to the socket.

3.1
  ✅ Server
Socket.WriteMLLP
Writes text to the socket.

3.1
  ✅ Server
Speech.AttributesForVoices
Queries attributes for a voice.

11.0
  ❌ Server
Speech.AvailableVoices
Query the list of available voices.

6.4
  ❌ Server
Speech.IsPaused
Checks whether we are paused.

8.3
  ❌ Server
Speech.IsSpeaking
Queries whether text is speaking.

7.5
  ❌ Server
Speech.Pause
Pauses speech.

8.3
  ❌ Server
Speech.Resume
Resumes speech.

8.3
  ❌ Server
Speech.Speak
Speaks text.

6.3
  ❌ Server
Speech.Stop
Stops speech as soon as possible.

11.1
  ❌ Server
SpeechRecognition.AuthorizationStatus
Queries authorization status.

9.4
  ❌ Server
SpeechRecognition.Initialize
Initializes the Speech Recognition.

9.4
  ❌ Server
SpeechRecognition.IsInitialized
Checks whether we are initialized.

9.4
  ❌ Server
SpeechRecognition.Recognize
Recognizes some text.

9.4
  ❌ Server
SpeechRecognition.RequestAuthorization
Requests authorization for Speech Recognition.

9.4
  ❌ Server
SpeechRecognition.SupportedLocales
Queries supported locales.

9.4
  ❌ Server
SpeechRecognition.SupportsOnDeviceRecognition
Queries whether on device recognition is supported.

9.4
  ❌ Server
StoreKit.AddPayment
Adds a new payment to the transaction query.

8.2
  ❌ Server
StoreKit.CanMakePayments
Indicates whether the user is allowed to make payments.

8.2
  ❌ Server
StoreKit.FinishTransaction
Completes a pending transaction.

8.2
  ❌ Server
StoreKit.InvalidProductIdentifiers
Queries invalid product identifiers.

8.2
  ❌ Server
StoreKit.IsProductViewVisible
Whether the product view dialog is visible.

8.2
  ❌ Server
StoreKit.ProductQueryRunning
Whether a product query is running.

8.2
  ❌ Server
StoreKit.Products
Queries product list.

8.2
  ❌ Server
StoreKit.QueryProducts
Queries products.

8.2
  ❌ Server
StoreKit.RestoreCompletedTransactions
Asks the payment queue to restore previously completed purchases.

8.2
  ❌ Server
StoreKit.SetRestoreCompletedTransactionsTrigger
Sets script triggered when transactions are restored.

8.2
  ❌ Server
StoreKit.SetUpdatedTransactionsTrigger
Sets the script to trigger when transactions change.

8.2
  ❌ Server
StoreKit.Transactions
Returns an array of pending transactions as JSON.

8.2
  ❌ Server
StoreRegistration
Stores registration on Mac in preferences file of FileMaker so the plugin can auto register itself on startup of FileMaker.

3.0
  ✅ Server
SyntaxColoring.AddContextMenuCommand
Adds a new command for contextual menu.

9.5
  ❌ Server
SyntaxColoring.AddTag
Adds a new color tag for script step, variable, function or formula coloring.

3.0
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Disable
Disables checking variable declarations in FileMaker Scripts.

3.5
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Enable
Enables checking variable declarations in FileMaker Scripts.

3.5
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Enabled
Queries if checking variable declarations are enabled or not.

3.5
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.GetLimits
Queries limits for variable check.

10.2
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Notification.Disable
Disables notifications sent by variable check.

7.1
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Notification.Enable
Enables notifications sent by variable check.

7.1
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.Notification.Enabled
Queries whether notifications are enabled.

7.1
  ❌ Server
SyntaxColoring.CheckVariableDeclaration.SetLimits
Sets limits for variable check.

10.2
  ❌ Server
SyntaxColoring.Clear
Clears all rules.

3.0
  ❌ Server
SyntaxColoring.ClearContextMenuCommands
Clears list of menu commands.

9.5
  ❌ Server
SyntaxColoring.ContextualMenuEnabled.GetEnabled
Queries whether contextual menu commands from plugin are enabled.

6.0
  ❌ Server
SyntaxColoring.ContextualMenuEnabled.SetEnabled
Enables contextual menu commands for tables.

6.0
  ❌ Server
SyntaxColoring.CopyButton.GetEnabled
Queries whether copy button for script editor is enabled.

5.2
  ❌ Server
SyntaxColoring.CopyButton.SetEnabled
Enables or disables copy script button.

5.2
  ❌ Server
SyntaxColoring.Disable
Disables Syntax coloring in FileMaker Scripts.

3.0
  ❌ Server
SyntaxColoring.Enable
Enables Syntax coloring in FileMaker Scripts.

3.0
  ❌ Server
SyntaxColoring.Enabled
Queries if syntax coloring is enabled or not.

3.0
  ❌ Server
SyntaxColoring.FactoryDefaults
Resets all rules to the default settings.

3.0
  ❌ Server
SyntaxColoring.Format
Applies formatting rules to the formula text and returns styled text.

3.0
  ❌ Server
SyntaxColoring.GetAddFindbars
Queries whether the plugin adds find bars.

8.0
  ❌ Server
SyntaxColoring.GetBlackFieldPicker
Queries whether field picker should be black.

7.4
  ❌ Server
SyntaxColoring.GetCustomFunctionToolsEnabled
Queries whether to show custom function tools.

11.1
  ❌ Server
SyntaxColoring.GetDebuggerTooltipsEnabled
Queries whether debugger tooltips are enabled.

11.1
  ❌ Server
SyntaxColoring.GetFontName
Queries font name.

10.1
  ❌ Server
SyntaxColoring.GetFontSize
Queries current font size for script workspace.

10.1
  ❌ Server
SyntaxColoring.GetMinCalcFontSize
Queries configured minimum font size.

7.2
  ❌ Server
SyntaxColoring.GetRelationGraphSearchBoxPreferredSize
Queries preferred size for the search box in relation graph window.

6.3
  ❌ Server
SyntaxColoring.GetRememberColumnWidths
Queries whether to remember column widths.

8.5
  ❌ Server
SyntaxColoring.GetResizeFieldPicker
Queries whether field picker should be resizable.

7.4
  ❌ Server
SyntaxColoring.GetScriptHighlightColor
Queries the current highlight color.

5.4
  ❌ Server
SyntaxColoring.GetScriptIfColor
Queries the current script if block color.

6.1
  ❌ Server
SyntaxColoring.GetScriptLoopColor
Queries the current script loop block color.

6.1
  ❌ Server
SyntaxColoring.GetScriptSearchColor
Queries the current script search color.

6.1
  ❌ Server
SyntaxColoring.GetShowFieldAndTableIDs
Queries whether to show field and table IDs.

7.4
  ❌ Server
SyntaxColoring.GetShowLayoutIDs
Queries whether to show layout IDs.

7.5
  ❌ Server
SyntaxColoring.GetShowScriptIDs
Queries whether to show script IDs.

7.4
  ❌ Server
SyntaxColoring.GetTag
Queries the color for a tag.

3.0
  ❌ Server
SyntaxColoring.GetTags
Query list of all tag names defined so far.

3.0
  ❌ Server
SyntaxColoring.GetUseBoldFont
Queries whether to use bold fonts.

6.1
  ❌ Server
SyntaxColoring.HelpMenu.GetEnabled
Queries whether MBS Plugin menu entries show in help menu.

10.4
  ❌ Server
SyntaxColoring.HelpMenu.SetEnabled
Sets whether MBS Plugin menu entries show in help menu.

10.4
  ❌ Server
SyntaxColoring.LineNumbers.Disable
Disables line numbers in FileMaker Scripts.

3.5
  ❌ Server
SyntaxColoring.LineNumbers.Enable
Enables line numbers in FileMaker Scripts.

3.5
  ❌ Server
SyntaxColoring.LineNumbers.Enabled
Queries if line numbers are enabled or not.

3.5
  ❌ Server
SyntaxColoring.LineNumbers.GetColor
Queries the current color for line numbers.

3.5
  ❌ Server
SyntaxColoring.LineNumbers.SetColor
Sets the new color to use for line numbers.

3.5
  ❌ Server
SyntaxColoring.ListContextMenuCommand
Lists all contextual menu commands.

10.0
  ❌ Server
SyntaxColoring.RelationshipGraphSearchBox.GetEnabled
Queries whether relationship graph shows a search box.

5.4
  ❌ Server
SyntaxColoring.RelationshipGraphSearchBox.SetEnabled
Enables or disables relation graph search box.

5.4
  ❌ Server
SyntaxColoring.RemoveContextMenuCommand
Removes a context menu command.

9.5
  ❌ Server
SyntaxColoring.RemoveTag
Removes a color tag.

3.0
  ❌ Server
SyntaxColoring.ScriptGoToBox.GetEnabled
Queries whether script editor shows a goto box.

5.4
  ❌ Server
SyntaxColoring.ScriptGoToBox.SetEnabled
Enables or disables script go to box.

5.4
  ❌ Server
SyntaxColoring.ScriptIfLoopHighlight.GetEnabled
Queries enabled status for if/loop blocks highlighting.

6.5
  ❌ Server
SyntaxColoring.ScriptIfLoopHighlight.SetEnabled
Sets whether to highlight if/loop blocks in script editor.

6.5
  ❌ Server
SyntaxColoring.ScriptSearchBox.GetEnabled
Queries whether script editor shows a search box.

5.4
  ❌ Server
SyntaxColoring.ScriptSearchBox.GetText
Queries current search text.

7.5
  ❌ Server
SyntaxColoring.ScriptSearchBox.SetEnabled
Enables or disables script search box.

5.4
  ❌ Server
SyntaxColoring.ScriptSearchBox.SetText
Sets the search text and runs a search in current script.

7.5
  ❌ Server
SyntaxColoring.SetAddFindbars
Sets whether the plugin adds find bars.

8.0
  ❌ Server
SyntaxColoring.SetBlackFieldPicker
Set whether field picker should be black.

7.4
  ❌ Server
SyntaxColoring.SetCustomFunctionToolsEnabled
Sets whether to show custom function and calculation tools.

11.1
  ❌ Server
SyntaxColoring.SetDebuggerTooltipsEnabled
Sets whether debugger tooltips are enabled.

11.1
  ❌ Server
SyntaxColoring.SetFontName
Sets the font name.

10.1
  ❌ Server
SyntaxColoring.SetFontSize
Sets current font size for script workspace.

10.1
  ❌ Server
SyntaxColoring.SetMinCalcFontSize
Sets the minimum text size to apply for calculations.

7.2
  ❌ Server
SyntaxColoring.SetRelationGraphSearchBoxPreferredSize
Sets the preferred size for the relation graph.

6.3
  ❌ Server
SyntaxColoring.SetRememberColumnWidths
Whether to remember column widths.

8.5
  ❌ Server
SyntaxColoring.SetResizeFieldPicker
Set whether field picker should be resizable.

7.4
  ❌ Server
SyntaxColoring.SetScriptHighlightColor
Sets the highlight color.

5.4
  ❌ Server
SyntaxColoring.SetScriptIfColor
Sets the highlight color for if block in a script.

6.1
  ❌ Server
SyntaxColoring.SetScriptLoopColor
Sets the highlight color for if block in a script.

6.1
  ❌ Server
SyntaxColoring.SetScriptSearchColor
Sets the search color.

6.1
  ❌ Server
SyntaxColoring.SetShowFieldAndTableIDs
Set whether to show field and table IDs.

7.4
  ❌ Server
SyntaxColoring.SetShowLayoutIDs
Sets whether layout IDs are enabled.

7.5
  ❌ Server
SyntaxColoring.SetShowScriptIDs
Set whether to show script IDs.

7.4
  ❌ Server
SyntaxColoring.SetUseBoldFont
Sets whether to use bold fonts.

6.1
  ❌ Server
SyntaxColoring.ShowBracketPositions.GetEnabled
Queries whether plugin highlights brackets.

10.5
  ❌ Server
SyntaxColoring.ShowBracketPositions.SetEnabled
Sets whether plugin highlights brackets.

10.5
  ❌ Server
SyntaxColoring.ShowTextPositions.GetEnabled
Queries whether text positions are enabled.

9.5
  ❌ Server
SyntaxColoring.ShowTextPositions.SetEnabled
Sets whether to show text positions.

9.5
  ❌ Server
SyntaxColoring.ZoomButton.GetEnabled
Queries whether zoom controls are enabled.

7.2
  ❌ Server
SyntaxColoring.ZoomButton.SetEnabled
Sets enabled state for zoom controls.

7.2
  ❌ Server
System.Logout
Logout current user.

3.1
  ✅ Server
System.Restart
Restarts computer.

3.1
  ✅ Server
System.Shutdown
Shuts computer down.

3.1
  ✅ Server
System.Sleep
Asks computer to go to sleep (standby).

3.1
  ✅ Server
SystemInfo.AppUsageStatistics
Queries information about resource utilization.

10.5
  ✅ Server
SystemInfo.AvailableRAM
Returns the size of the free RAM in bytes.

1.5
  ✅ Server
SystemInfo.CPUBrandString
Returns the CPU brand string.

2.8
  ✅ Server
SystemInfo.CPULoad
Queries system load statistics.

10.5
  ✅ Server
SystemInfo.ComputerName
Returns the name of the computer.

1.5
  ✅ Server
SystemInfo.DomainName
Returns the domain name of the current computer.

2.8
  ✅ Server
SystemInfo.DoubleClickTime
Queries the double click time for this computer in seconds.

3.1
  ✅ Server
SystemInfo.HardDiscSerial
Returns the hard disc serial number of the first hard disc which has a serial number.

2.8
  ✅ Server
SystemInfo.HostDNSName
Queries the domain name for the host name.

5.0
  ✅ Server
SystemInfo.HostName
Returns the hostname for this computer.

2.8
  ✅ Server
SystemInfo.IdleTime
Returns the global idle time in seconds.

3.3
  ❌ Server
SystemInfo.Is64bitWindows
Checks Windows on Windows status.

2.8
  ✅ Server
SystemInfo.IsAdminUser
Tries to check if user is admin user on the system.

5.2
  ✅ Server
SystemInfo.IsLowPowerModeEnabled
Queries Low Power mode.

11.3
  ✅ Server
SystemInfo.IsiOSAppOnMac
Whether the app is for iOS and runs on macOS.

11.0
  ✅ Server
SystemInfo.MACAddress
Returns the hardware ethernet address of the first ethernet card.

2.8
  ✅ Server
SystemInfo.MacAppDarkMode
Queries dark mode setting for application.

9.5
  ❌ Server
SystemInfo.MacBoardID
Queries board-id for Mac.

9.4
  ✅ Server
SystemInfo.MacBugFixVersion
Returns the BugFix part of the Mac OS version number.

2.8
  ✅ Server
SystemInfo.MacMajorVersion
Returns the major Mac OS version number.

2.8
  ✅ Server
SystemInfo.MacMinorVersion
Returns the minor Mac OS version number.

2.8
  ✅ Server
SystemInfo.MacModel
Returns the Mac Model string.

1.5
  ✅ Server
SystemInfo.MacROMBootVersion
Returns boot ROM version string.

9.4
  ✅ Server
SystemInfo.MacSerialNumber
Returns the Mac Serial number.

1.5
  ✅ Server
SystemInfo.MacSystemDarkMode
Queries dark mode setting for system.

9.5
  ✅ Server
SystemInfo.MacUUID
Returns the system UUID on macOS.

1.5
  ✅ Server
SystemInfo.MachoArchInfo
Queries Macho Architecture Info.

10.5
  ✅ Server
SystemInfo.NetworkStats
Queries network statistics for link layer on MacOS.

10.0
  ✅ Server
SystemInfo.OSName
Returns the name of the operating system.

1.5
  ✅ Server
SystemInfo.OSVersionString
Returns the Name of the operating system with version.

1.5
  ✅ Server
SystemInfo.PhysicalRAM
Returns the size of the physical RAM in bytes.

1.5
  ✅ Server
SystemInfo.ProcessorCount
Returns the number of processors on the target system.

2.8
  ✅ Server
SystemInfo.SystemFont
Returns the system font.

1.5
  ✅ Server
SystemInfo.Time
Returns current system time stamp as double.

3.0
  ✅ Server
SystemInfo.UserName
Returns the user name.

1.5
  ✅ Server
SystemInfo.UserShortName
Returns the user's short name. eg 'admin'

1.5
  ✅ Server
SystemInfo.WindowsAero
Returns whether Windows is using the Aero Interface.

2.8
  ✅ Server
SystemInfo.isARM
Whether CPU is ARM based.

10.3
  ✅ Server
SystemInfo.isBigSur
Whether the operation system is macOS 11 Big Sur or newer.

10.3
  ✅ Server
SystemInfo.isCatalina
Whether the operation system is macOS 10.15 Catalina or newer.

9.3
  ✅ Server
SystemInfo.isElCapitan
Whether the operation system is macOS 10.10 El Capitan or newer.

6.3
  ✅ Server
SystemInfo.isHighSierra
Whether the operation system is macOS 10.13 High Sierra or newer.

7.5
  ✅ Server
SystemInfo.isLeopard
Whether the operation system is macOS 10.5 Leopard or newer.

2.8
  ✅ Server
SystemInfo.isLion
Whether the operation system is macOS 10.7 Lion or newer.

2.8
  ✅ Server
SystemInfo.isMacOSX
Returns 1 if being called on macOS.

2.8
  ✅ Server
SystemInfo.isMavericks
Whether the operation system is macOS 10.9 Mavericks or newer.

3.5
  ✅ Server
SystemInfo.isMojave
Whether the operation system is macOS 10.14 Mojave or newer.

8.4
  ✅ Server
SystemInfo.isMonterey
Whether the operation system is MacOS 12 Monterey or newer.

11.3
  ✅ Server
SystemInfo.isMountainLion
Whether the operation system is macOS 10.8 Mountain Lion or newer.

2.8
  ✅ Server
SystemInfo.isSierra
Whether the operation system is macOS 10.12 Sierra or newer.

6.3
  ✅ Server
SystemInfo.isSnowLeopard
Whether the operation system is macOS 10.6 Snow Leopard or newer.

2.8
  ✅ Server
SystemInfo.isTranslated
Queries whether application is translated on Apple Silicon Macs.

10.3
  ✅ Server
SystemInfo.isWindows10
Returns 1 if called on Windows 10.

5.2
  ✅ Server
SystemInfo.isWindows2000
Returns 1 if called on Windows 2000.

2.8
  ✅ Server
SystemInfo.isWindows7
Returns 1 if called on Windows 7.

2.8
  ✅ Server
SystemInfo.isWindows8
Returns 1 if called on Windows 8.

2.8
  ✅ Server
SystemInfo.isWindowsVista
Returns 1 if called on Windows Vista.

2.8
  ✅ Server
SystemInfo.isWindowsXP
Returns 1 if called on Windows XP.

2.8
  ✅ Server
SystemInfo.isYosemite
Whether the operation system is macOS 10.11 Yosemite or newer.

6.3
  ✅ Server
Text.AddLineNumbers
Adds line numbers to text.

8.3
  ✅ Server
Text.AppendTextFile
You have to decide which encoding to use (if not native). We support a few encodings, but we can add more if you need something special.

2.8
  ✅ Server
Text.CapitalCase
Converts text to capital case letters.

5.1
  ✅ Server
Text.Character
Creates a character with given number.

5.2
  ✅ Server
Text.Characters
Returns the character codes.

5.2
  ✅ Server
Text.Code
Queries the number of a character.

5.2
  ✅ Server
Text.ConvertFromTextEncoding
Converts text from a text encoding.

9.4
  ✅ Server
Text.ConvertToTextEncoding
Converts text into a text encoding.

9.4
  ✅ Server
Text.ConvertUnicodeToCharacterComposition
Converts text by applying unicode character normalization.

5.2
  ✅ Server
Text.ConvertUnicodeToCharacterDecomposition
Converts text by applying unicode character normalization.

5.2
  ✅ Server
Text.CountWords
Counts words.

8.1
  ✅ Server
Text.DecodeBytesFromBase64
Decodes base64 string and encodes it as byte values.

3.0
  ✅ Server
Text.DecodeFromBase64
Decode a base 64 string.

3.0
  ✅ Server
Text.DecodeFromBase64URL
Decode a base 64 URL string.

7.5
  ✅ Server
Text.DecodeFromBytes
Decode a byte string.

3.0
  ✅ Server
Text.DecodeFromHTML
Decodes html text.

2.4
  ✅ Server
Text.DecodeFromHex
Decode a hex string.

2.4
  ✅ Server
Text.DecodeFromQuotedPrintable
Decodes a string with quoted printable encoding.

4.3
  ✅ Server
Text.DecodeFromURL
Decode an URL string.

2.6
  ✅ Server
Text.DecodeFromXML
Decodes xml text.

4.3
  ✅ Server
Text.DecodeHexFromBase64
Decodes base64 string and encodes it as hex values.

3.0
  ✅ Server
Text.DecodeIMAPFolderName
Decodes text from IMAP UTF-7.

9.2
  ✅ Server
Text.DecodeURLComponent
Decodes an URL component.

3.1
  ✅ Server
Text.Deserialize
Restores a styled text.

5.4
  ✅ Server
Text.EncodeBytesToBase64
Encodes string with byte values to base 64.

3.0
  ✅ Server
Text.EncodeEmailSubject
Encodes an email subject.

4.3
  ✅ Server
Text.EncodeHexToBase64
Encodes hex string to base 64.

3.0
  ✅ Server
Text.EncodeToBase64
Encode a base64 string.

3.0
  ✅ Server
Text.EncodeToBase64URL
Encode a base64 URL string.

7.5
  ✅ Server
Text.EncodeToBytes
Encode a byte string.

3.0
  ✅ Server
Text.EncodeToHTML
Encodes text as html.

2.4
  ✅ Server
Text.EncodeToHex
Encode a hex string.

2.4
  ✅ Server
Text.EncodeToQuotedPrintable
Returns a string with quoted printable characters.

4.3
  ✅ Server
Text.EncodeToURL
Encode an URL string.

2.6
  ✅ Server
Text.EncodeToXML
Encodes text as xml.

4.3
  ✅ Server
Text.EncodeURLComponent
Encodes an URL component.

3.1
  ✅ Server
Text.FileExtensionToMimeType
Finds a mime type for a file extension.

5.4
  ✅ Server
Text.FilterASCII
Filters text to ASCII.

10.4
  ✅ Server
Text.FilterUTF16
Filters text to UTF-16.

9.3
  ✅ Server
Text.FindBetween
Searches text for text between the two search strings.

3.0
  ✅ Server
Text.FromStyles
Creates styled text from JSON made with Text.Style.

11.3
  ✅ Server
Text.InvalidCharactersForEncoding
Checks the text to return all characters which are not preserved when converting text to given text encoding.

5.2
  ✅ Server
Text.JaroWinklerDistance
Calculates the string distance.

2.9
  ✅ Server
Text.Length
Query length of text.

7.2
  ✅ Server
Text.LevenshteinDistance
Calculates the string distance.

2.9
  ✅ Server
Text.ListWords
Split words and list them.

8.1
  ✅ Server
Text.LowerCase
Converts text to lower case letters.

5.1
  ✅ Server
Text.MergeFields
Merge field and variable names into text.

8.5
  ✅ Server
Text.MimeTypeToFileExtension
Returns file extension for given mime type.

5.4
  ✅ Server
Text.RTFToText
Parses RTF to styled text.

11.3
  ✅ Server
Text.ReadEMLXFile
Reads email text from emlx file.

5.3
  ✅ Server
Text.ReadTextFile
Reads a text file.

2.4
  ✅ Server
Text.ReadTextFromContainer
Reads content of container value as text.

4.4
  ✅ Server
Text.RedefineEncoding
Takes a text in a given encoding and reencodes it with other encoding.

5.2
  ✅ Server
Text.RemoveAccents
Returns text without accents.

2.1
  ✅ Server
Text.RemoveAccentsCaseInsensitive
Returns text without accents.

2.1
  ✅ Server
Text.RemoveControlCharacters
Removes control characters.

5.1
  ✅ Server
Text.RemoveNewLine
Removes newline characters from string.

2.4
  ✅ Server
Text.RemovePostfix
Removes the postfix from text.

6.1
  ✅ Server
Text.RemovePrefix
Removes the prefix from text.

6.1
  ✅ Server
Text.ReplaceAll
Find & Replace all occurrences of a text.

7.3
  ✅ Server
Text.ReplaceNewline
Replaces newline characters.

2.4
  ✅ Server
Text.Serialize
Serializes styled text as text.

5.4
  ✅ Server
Text.SoundEx
Returns soundex string for the given text.

2.1
  ✅ Server
Text.SoundExGerman
Returns soundex string for the given text.

3.5
  ✅ Server
Text.Styles
Queries style information as JSON.

9.3
  ✅ Server
Text.TextToHTML
Creates HTML text for a given FileMaker formatted styled text.

4.3
  ✅ Server
Text.TextToRTF
Creates RTF text for a given FileMaker formatted styled text.

2.4
  ✅ Server
Text.Trim
Trims whitespace on the left and right side.

8.2
  ✅ Server
Text.UpperCase
Converts text to upper case letters.

5.1
  ✅ Server
Text.WriteTextFile
Writes a text file with the given text.

2.4
  ✅ Server
Text.WriteToContainer
Write a text as a FILE in a container.

4.4
  ✅ Server
TextView.AppendStyledText
Appends the styled text.

10.4
  ❌ Server
TextView.CanUndo
Whether undo is possible currently.

9.2
  ❌ Server
TextView.Copy
Performs copy operation.

9.2
  ❌ Server
TextView.CreateWithControl
Creates a new text view on the given window covering the area of the given control.

9.2
  ❌ Server
TextView.CreateWithSize
Creates a new text view inside the window with the given rectangle.

9.2
  ❌ Server
TextView.Cut
Performs cut operation.

9.2
  ❌ Server
TextView.GetAutoCorrectionEnabled
Queries auto correction setting.

9.2
  ❌ Server
TextView.GetAutoResizingMask
Queries auto resizing mask.

9.2
  ❌ Server
TextView.GetHTMLText
Queries HTML text.

9.2
  ❌ Server
TextView.GetHeight
Queries current height of text view.

9.2
  ❌ Server
TextView.GetLeft
Queries current position of the text view.

9.2
  ❌ Server
TextView.GetPlainText
Queries plain text.

9.2
  ❌ Server
TextView.GetRTF
Queries RTF text.

9.2
  ❌ Server
TextView.GetReadOnly
Queries read only flag.

9.2
  ❌ Server
TextView.GetRulerVisible
Queries ruler visibility.

9.2
  ❌ Server
TextView.GetSelectedHTMLText
Queries HTML text.

10.5
  ❌ Server
TextView.GetSelectedPlainText
Queries plain text.

10.5
  ❌ Server
TextView.GetSelectedRTF
Queries RTF text.

10.5
  ❌ Server
TextView.GetSelectedStyledText
Queries styled text.

10.5
  ❌ Server
TextView.GetSelectionLength
Queries length of selection.

10.5
  ❌ Server
TextView.GetSelectionStart
Queries start of selection.

10.5
  ❌ Server
TextView.GetSpellCheckingEnabled
Queries spell checking setting.

9.2
  ❌ Server
TextView.GetStyled
Queries styled flag.

9.2
  ❌ Server
TextView.GetStyledText
Queries styled text.

10.4
  ❌ Server
TextView.GetTag
Queries the tag string for this text view.

9.2
  ❌ Server
TextView.GetTop
Queries current position of the text view.

9.2
  ❌ Server
TextView.GetVisible
Queries current visibility state.

9.2
  ❌ Server
TextView.GetWidth
Queries current width of the text view.

9.2
  ❌ Server
TextView.GetWindowRef
Queries the window where this text view is located.

9.2
  ❌ Server
TextView.List
Queries list of all currently active text views.

9.2
  ❌ Server
TextView.Paste
Performs paste operation.

9.2
  ❌ Server
TextView.Release
Releases the text view and reclaims memory.

9.2
  ❌ Server
TextView.ReleaseAll
A convenience method to release all text views.

9.2
  ❌ Server
TextView.SetAutoCorrectionEnabled
Sets auto correction setting.

9.2
  ❌ Server
TextView.SetAutoResizingMask
Sets the auto resizing mask.

9.2
  ❌ Server
TextView.SetFocus
Sets focus to the text view.

9.2
  ❌ Server
TextView.SetFrame
Sets a new frame for the text view.

9.2
  ❌ Server
TextView.SetFrameWithControl
Repositions text view to given control.

9.2
  ❌ Server
TextView.SetHTMLText
Sets text with HTML.

9.2
  ❌ Server
TextView.SetPlainText
Sets the plain text.

9.2
  ❌ Server
TextView.SetRTF
Sets text with RTF.

9.2
  ❌ Server
TextView.SetReadOnly
Sets read only flag.

9.2
  ❌ Server
TextView.SetRulerVisible
Sets whether ruler is visible.

9.2
  ❌ Server
TextView.SetSelectedHTMLText
Sets text with HTML.

10.5
  ❌ Server
TextView.SetSelectedPlainText
Sets the plain text.

10.5
  ❌ Server
TextView.SetSelectedRTF
Sets text with RTF.

10.5
  ❌ Server
TextView.SetSelectedStyledText
Sets the styled text.

10.5
  ❌ Server
TextView.SetSelection
Sets selection.

10.5
  ❌ Server
TextView.SetSelectionLength
Sets selection length.

10.5
  ❌ Server
TextView.SetSelectionStart
Sets selection start.

10.5
  ❌ Server
TextView.SetSpellCheckingEnabled
Sets the spell checking setting.

9.2
  ❌ Server
TextView.SetStyled
Sets styled flag.

9.2
  ❌ Server
TextView.SetStyledText
Sets the styled text.

10.4
  ❌ Server
TextView.SetTag
Sets the tag string for this text view.

9.2
  ❌ Server
TextView.SetVisible
Hides or shows the text view.

9.2
  ❌ Server
TextView.ShowFontPanel
Shows font panel.

9.2
  ❌ Server
TextView.Undo
Performs undo operation.

9.2
  ❌ Server
Time.Format
Formats a date with C time formatting functions.

6.4
  ✅ Server
Time.Parse
Parses a date.

6.4
  ✅ Server
Time.Sleep
Delays execution for the given number of milliseconds.

4.1
  ✅ Server
Time.TimeStampToUTC
Converts timestamp to UTC.

6.1
  ✅ Server
Time.TimeZoneOffset
Queries time zone offset.

9.1
  ✅ Server
Time.UnixTimeStamp
Returns the unix time stamp.

3.1
  ✅ Server
Time.UnixTimeStampToFileMaker
Converts time from unix to FileMaker.

8.3
  ✅ Server
Time.Wait
Waits for the given number of milliseconds.

11.2
  ✅ Server
Toolbar.Install
Installs necessary functions to modify FileMaker's toolbar.

4.3
  ❌ Server
Toolbar.Register
Registers a new toolbar button.

4.3
  ❌ Server
Toolbar.SetImage
Overwrites image used for a toolbar item.

6.4
  ❌ Server
Toolbar.SetLabel
Overwrites label used for a toolbar item.

6.4
  ❌ Server
Toolbar.SetPaletteLabel
Overwrites palette label used for a toolbar item.

6.4
  ❌ Server
Toolbar.SetTooltip
Overwrites tooltip used for a toolbar item.

6.4
  ❌ Server
Toolbar.Unregister
Removes an item from the list of identifiers.

4.3
  ❌ Server
TouchBar.AddButton
Adds a simple button.

6.5
  ❌ Server
TouchBar.AssignToApp
Assigns the TouchBar to be the main one for current app.

6.5
  ❌ Server
TouchBar.AssignToWindow
Assigns the TouchBar to be the one used with the given window.

6.5
  ❌ Server
TouchBar.Available
Checks whether TouchBar is available.

6.5
  ❌ Server
TouchBar.Clear
Clears items in this TouchBar.

6.5
  ❌ Server
TouchBar.Create
Creates a new touch bar object.

6.5
  ❌ Server
TouchBar.GetAutomaticCustomizeTouchBarMenuItemEnabled
Queries whether customize menu is automatically enabled.

6.5
  ❌ Server
TouchBar.GetCustomizationAllowedItemIdentifiers
Queries allowed items identifier.

6.5
  ❌ Server
TouchBar.GetCustomizationIdentifier
Queries the customization identifier.

6.5
  ❌ Server
TouchBar.GetCustomizationRequiredItemIdentifiers
Queries the required identifiers.

6.5
  ❌ Server
TouchBar.GetDefaultItemIdentifiers
Queries the default identifiers.

6.5
  ❌ Server
TouchBar.GetItemIdentifiers
Queries the resolved array of item identifiers.

6.5
  ❌ Server
TouchBar.GetPrincipalItemIdentifier
Queries the principal item identifier.

6.5
  ❌ Server
TouchBar.Release
Releases the TouchBar.

6.5
  ❌ Server
TouchBar.ReleaseAll
Frees all TouchBar objects.

10.5
  ❌ Server
TouchBar.SetAutomaticCustomizeTouchBarMenuItemEnabled
Sets whether customize menu is automatically enabled.

6.5
  ❌ Server
TouchBar.SetCustomizationAllowedItemIdentifiers
Sets allowed items identifier.

6.5
  ❌ Server
TouchBar.SetCustomizationIdentifier
Sets the customization identifier.

6.5
  ❌ Server
TouchBar.SetCustomizationRequiredItemIdentifiers
Sets the required identifiers.

6.5
  ❌ Server
TouchBar.SetDefaultItemIdentifiers
Sets the default identifiers.

6.5
  ❌ Server
TouchBar.SetPrincipalItemIdentifier
Sets the principal item identifier.

6.5
  ❌ Server
TouchBar.ToggleCustomizationPalette
Show or dismiss the customization palette for the currently displayed touch bars.

6.5
  ❌ Server
TouchBar.Visible
Queries visible state.

6.5
  ❌ Server
Trace
Starts logging all plugin calls to a text file.

2.4
  ✅ Server
Trace.AreErrorNotificationsEnabled
Checks whether error notifications are enabled.

5.0
  ❌ Server
Trace.DisableErrorNotifications
Disables error notifications.

5.0
  ❌ Server
Trace.EnableErrorNotifications
Enable error notifications.

5.0
  ❌ Server
Trace.GetErrorsOnly
Queries whether to trace only errors.

9.3
  ✅ Server
Trace.GetServerLogPath
Queries server log path.

10.4
  ✅ Server
Trace.GetWithTimes
Queries whether to trace with times.

9.3
  ✅ Server
Trace.IsEnabled
Queries trace on/off status.

11.2
  ✅ Server
Trace.IsPaused
Queries pause state of trace function.

11.2
  ✅ Server
Trace.Off
Disables tracing.

3.3
  ✅ Server
Trace.Path
Queries current trace path.

11.2
  ✅ Server
Trace.Pause
Pauses trace logging until you resume.

11.2
  ✅ Server
Trace.Resume
Resumes trace logging.

11.2
  ✅ Server
Trace.SetErrorsOnly
Sets whether to only log trace.

9.3
  ✅ Server
Trace.SetServerLogPath
Enables logging per thread for server.

10.4
  ✅ Server
Trace.SetWithTimes
Sets whether to include times in traces.

9.3
  ✅ Server
Trace.WriteLine
Adds line to trace logging.

9.1
  ✅ Server
Twain.Acquire
Acquires a picture.

3.1
  ❌ Server
Twain.ClearCancelScript
Clears the cancel script.

3.3
  ❌ Server
Twain.ClearNotificationScript
Clears the notification script.

3.3
  ❌ Server
Twain.CloseDS
Closes data source.

3.1
  ❌ Server
Twain.CloseDSM
Closes data source manager.

3.1
  ❌ Server
Twain.CurrentDSIdentity
Queries current data source.

3.1
  ❌ Server
Twain.CurrentImage
Queries the current image from last query.

3.1
  ❌ Server
Twain.DisableDS
Disables the data source.

3.1
  ❌ Server
Twain.GetAutofeed
Queries whether plugin should auto feed (if feeder is enabled).

3.1
  ❌ Server
Twain.GetAutomaticBorderDetection
Queries whether plugin should enable automatic border detection.

3.3
  ❌ Server
Twain.GetAutomaticBrightness
Queries the Source's Auto-brightness function (if any).

3.5
  ❌ Server
Twain.GetAutomaticRotate
Queries whether plugin should enable automatic rotation.

3.3
  ❌ Server
Twain.GetBrightness
Queries the brightness setting to use.

3.5
  ❌ Server
Twain.GetCloseAfterTransfer
Whether to close window and data source after a transfer.

3.1
  ❌ Server
Twain.GetCompressionQuality
Queries the current quality setting.

3.1
  ❌ Server
Twain.GetContrast
Queries which contrast value to use.

3.5
  ❌ Server
Twain.GetDSIdentitiesCount
Queries number of data sources.

3.1
  ❌ Server
Twain.GetDSIdentity
Queries data source with given index.

3.1
  ❌ Server
Twain.GetDefaultIdentity
Queries default data source.

3.1
  ❌ Server
Twain.GetDiscardBlankPages
Queries whether plugin should enable feeder.

3.2
  ❌ Server
Twain.GetDuplexEnabled
Queries whether plugin should enable feeder.

3.2
  ❌ Server
Twain.GetFeededEnabled
Queries whether plugin should enable feeder.

3.1
  ❌ Server
Twain.GetFilePaths
Queries the list of file paths used to create files.

3.1
  ❌ Server
Twain.GetFileType
Queries the current file type.

3.1
  ❌ Server
Twain.GetFolderPath
Queries the folder path.

3.1
  ❌ Server
Twain.GetGamma
Queries the gamma correction value for the image data.

3.5
  ❌ Server
Twain.GetHighlight
Queries which value to use for highlight.

3.5
  ❌ Server
Twain.GetImageCount
Queries the number of images in memory.

3.1
  ❌ Server
Twain.GetOrientation
Queries current orientation.

3.1
  ❌ Server
Twain.GetPaper
Queries the paper to use.

5.1
  ❌ Server
Twain.GetPixelType
Queries current pixel type setting.

3.1
  ❌ Server
Twain.GetResolutionX
Queries the current resolution setting for the next scan.

3.1
  ❌ Server
Twain.GetResolutionY
Queries the current resolution setting for the next scan.

3.1
  ❌ Server
Twain.GetShadow
Queries which value in an image should be interpreted as the darkest shadow.

3.5
  ❌ Server
Twain.GetUIVisible
Queries internal state from plugin about whether a TWAIN dialog is visible currently.

3.3
  ❌ Server
Twain.ImageInfo
Queries image details for last scanned image.

3.1
  ❌ Server
Twain.Initialize
Initializes the Twain functions.

3.1
  ❌ Server
Twain.IsDSEnabled
Whether data source is enabled.

3.1
  ❌ Server
Twain.IsInitialized
Checks if Twain library has been initialized.

4.2
  ❌ Server
Twain.OpenDS
Opens a data source.

3.1
  ❌ Server
Twain.OpenDSM
Opens data source manager.

3.1
  ❌ Server
Twain.SelectDS
Queries dialog to ask the user to select a data source.

3.1
  ❌ Server
Twain.SelectDSIdentity
Sets current data source.

3.1
  ❌ Server
Twain.SetAutofeed
Whether to enable auto feed when next scan starts.

3.1
  ❌ Server
Twain.SetAutomaticBorderDetection
Whether to enable automatic border detection when next scan starts.

3.3
  ❌ Server
Twain.SetAutomaticBrightness
Enables or disables the Source's Auto-brightness function (if any).

3.5
  ❌ Server
Twain.SetAutomaticRotate
Whether to enable automatic rotation when next scan starts.

3.3
  ❌ Server
Twain.SetBrightness
Sets the brightness setting to use.

3.5
  ❌ Server
Twain.SetCancelScript
Sets the script to call when a dialog was shown and the user pressed Cancel button.

3.3
  ❌ Server
Twain.SetCloseAfterTransfer
Whether to close window and data source after a transfer.

3.1
  ❌ Server
Twain.SetCompressionQuality
Sets the compression quality for JPEG images.

3.1
  ❌ Server
Twain.SetContrast
Sets which contrast value to use.

3.5
  ❌ Server
Twain.SetDefaultDSIdentity
Sets default data source.

3.1
  ❌ Server
Twain.SetDiscardBlankPages
Whether to have the scanner ask to discard blank pages.

3.2
  ❌ Server
Twain.SetDuplexEnabled
Whether to enable duplex when next scan starts.

3.2
  ❌ Server
Twain.SetFeededEnabled
Whether to enable feeder when next scan starts.

3.1
  ❌ Server
Twain.SetFileType
Sets the file type to use for writing image files.

3.1
  ❌ Server
Twain.SetFolderPath
Sets the folder path for storing image files.

3.1
  ❌ Server
Twain.SetGamma
Sets the gamma correction value for the image data.

3.5
  ❌ Server
Twain.SetHighlight
Specifies which value in an image should be interpreted as the lightest highlight.

3.5
  ❌ Server
Twain.SetNotificationScript
Sets the script to call when a transfer is complete and you can query image.

3.1
  ❌ Server
Twain.SetOrientation
Sets current orientation.

3.1
  ❌ Server
Twain.SetPaper
Requests to use a certain paper.

5.1
  ❌ Server
Twain.SetPaperSize
Requests a page size in inches.

5.1
  ❌ Server
Twain.SetPixelType
Sets the pixel type requested on next Twain.Acquire command.

3.1
  ❌ Server
Twain.SetResolutionX
Sets the horizontal resolution for scanning.

3.1
  ❌ Server
Twain.SetResolutionY
Sets the vertical resolution for scanning.

3.1
  ❌ Server
Twain.SetShadow
Specifies which value in an image should be interpreted as the darkest shadow.

3.5
  ❌ Server
Twain.SupportsBW
Whether device supports black and white pixel type.

3.1
  ❌ Server
Twain.SupportsGray
Whether current device supports gray pixel type.

3.1
  ❌ Server
Twain.SupportsMemoryTransfer
Whether device supports memory transfers.

3.1
  ❌ Server
Twain.SupportsRGB
Whether current device supports RGB pixel type.

3.1
  ❌ Server
Twain.TransferImage
Transfers an image.

3.1
  ❌ Server
UNNotification.Action
Queries identifier of action.

7.2
  ❌ Server
UNNotification.AddFile
Adds an attachment to the notification.

10.4
  ❌ Server
UNNotification.AddImage
Adds an attachment to the notification.

10.4
  ❌ Server
UNNotification.AddUserInfo
Adds user info.

7.2
  ❌ Server
UNNotification.AuthorizationError
Queries error for notification authorization.

7.3
  ❌ Server
UNNotification.AuthorizationGranted
Queries whether notifications are allowed.

7.3
  ❌ Server
UNNotification.Badge
Queries badge number.

7.2
  ❌ Server
UNNotification.Body
Queries the body of the notification.

7.2
  ❌ Server
UNNotification.CategoryIdentifier
Queries the category identifier.

7.2
  ❌ Server
UNNotification.Date
Queries the date displayed on the notification.

7.2
  ❌ Server
UNNotification.Deliver
Delivers notification now.

9.3
  ❌ Server
UNNotification.DeliveredNotifications
Queries list of delivered notifications.

7.2
  ❌ Server
UNNotification.GetDescription
Queries description of notification.

9.3
  ❌ Server
UNNotification.Identifier
Queries identifier.

7.2
  ❌ Server
UNNotification.IsRegisteredForRemoteNotifications
Checks whether we can get remote notifications.

7.2
  ❌ Server
UNNotification.New
Creates a new notification.

7.2
  ❌ Server
UNNotification.NextTriggerDate
Quereis next trigger date.

7.2
  ❌ Server
UNNotification.NotificationSettings
Checks notification settings.

7.2
  ❌ Server
UNNotification.PendingNotificationRequests
Queries list of pending notifications.

7.2
  ❌ Server
UNNotification.Release
Release reference to notification.

7.2
  ❌ Server
UNNotification.ReleaseAll
Releases all notifications.

7.2
  ❌ Server
UNNotification.RemoteNotificationsDeviceToken
Queries device token.

7.2
  ❌ Server
UNNotification.RemoteNotificationsError
Queries the error from remote notification registration.

7.2
  ❌ Server
UNNotification.RemoveAllDeliveredNotifications
Removes all delivered notifications from system.

7.2
  ❌ Server
UNNotification.RemoveAllPendingNotificationRequests
Removed all pending notification requests.

7.2
  ❌ Server
UNNotification.RemoveDeliveredNotificationsWithIdentifiers
Removes delivered notifications from system.

7.2
  ❌ Server
UNNotification.RemovePendingNotificationRequestsWithIdentifiers
Removed pending notification requests.

7.2
  ❌ Server
UNNotification.Repeats
Queries repeat status.

7.2
  ❌ Server
UNNotification.Schedule
Schedule notification.

7.2
  ❌ Server
UNNotification.SetActionScript
Sets which script to call when a notification’s action is triggered.

7.2
  ❌ Server
UNNotification.SetBadge
Sets the badge number.

7.2
  ❌ Server
UNNotification.SetBody
Sets the body of the notification.

7.2
  ❌ Server
UNNotification.SetCalendarDateTrigger
Sets a calendar based trigger.

9.3
  ❌ Server
UNNotification.SetCalendarTrigger
Sets a calendar based trigger.

7.2
  ❌ Server
UNNotification.SetCategoryIdentifier
Sets the category identifier.

7.2
  ❌ Server
UNNotification.SetScript
Sets which script to call when a notification is presented.

7.2
  ❌ Server
UNNotification.SetSound
Sets the sound to play.

7.2
  ❌ Server
UNNotification.SetSubTitle
Sets the subtitle of the notification.

7.2
  ❌ Server
UNNotification.SetThreadIdentifier
Sets thread identifier.

7.2
  ❌ Server
UNNotification.SetTimeIntervalTrigger
Sets a time base trigger.

7.2
  ❌ Server
UNNotification.SetTitle
Sets title of notification.

7.2
  ❌ Server
UNNotification.SubTitle
Queries subtitle of notification.

7.2
  ❌ Server
UNNotification.ThreadIdentifier
Queries thread identifier.

7.2
  ❌ Server
UNNotification.TimeInterval
Queries time interval for time based trigger.

7.2
  ❌ Server
UNNotification.Title
Queries title of notification.

7.2
  ❌ Server
UNNotification.Type
Queries type of notification.

7.2
  ❌ Server
UNNotification.UserInfoKeys
Queries keys for user info.

7.2
  ❌ Server
UNNotification.UserInfoValue
Queries value for given key in user info.

7.2
  ❌ Server
URLScheme.GetDefaultHandler
Queries the default scheme handler for the given scheme name.

3.0
  ❌ Server
URLScheme.InstallURLEventHandler
Installs an event handler for the URL event and calls the script you specify with the URL as parameter.

2.0
  ❌ Server
URLScheme.SetDefaultHandler
Sets the user's preferred handler for the specified URL scheme to point to the current application.

2.0
  ❌ Server
USB.Count
Queries all USB Devices and returns the number of found devices.

2.4
  ✅ Server
USB.FindDevice
Finds USB devices.

2.4
  ✅ Server
USB.FindSerialNumber
Searches the USB device list for a device with the given serial number.

2.4
  ✅ Server
USB.GetProductID
Queries the product ID of an USB device.

2.4
  ✅ Server
USB.GetProductName
Queries the product name of an USB device.

2.4
  ✅ Server
USB.GetSerialNumber
Queries the serial number of an USB device.

2.4
  ✅ Server
USB.GetVendorID
Queries the vendor ID of an USB device.

2.4
  ✅ Server
USB.GetVendorName
Queries the vendor name of an USB device.

2.4
  ✅ Server
UUID.Formatted
Creates a new UUID/GUID and returns it as a formatted string.

2.3
  ✅ Server
UUID.FromNumber
Converts from formatted UUID to UUID number.

8.2
  ✅ Server
UUID.Hex
Creates a new UUID/GUID and returns it as a hex string.

2.3
  ✅ Server
UUID.Number
Creates new UUID number.

8.2
  ✅ Server
UUID.Raw
Creates a new UUID/GUID and returns it as a 16 byte string. The string is not for displaying to users, but for small footprint on storage.

2.3
  ✅ Server
UUID.ToNumber
Converts from UUID number to formatted UUID.

8.2
  ✅ Server
UnZipFile.Close
Closes the current zip file.

3.4
  ✅ Server
UnZipFile.GlobalComment
Reads the global comment of the zip archive.

3.4
  ✅ Server
UnZipFile.ItemCRC
Queries the checksum for a file.

3.4
  ✅ Server
UnZipFile.ItemComment
Queries the file comment of the given item.

3.4
  ✅ Server
UnZipFile.ItemCompressedSize
Queries compressed item size.

3.4
  ✅ Server
UnZipFile.ItemCompressionMethod
Queries the compression method used for this item.

3.4
  ✅ Server
UnZipFile.ItemCount
Queries number of items in the archive.

3.4
  ✅ Server
UnZipFile.ItemDate
Queries file date of item.

3.4
  ✅ Server
UnZipFile.ItemDiskNumberStart
Queries the disk number start.

3.4
  ✅ Server
UnZipFile.ItemExternalFileAttributes
Queries the external file attributes for this item.

3.4
  ✅ Server
UnZipFile.ItemFlag
Queries the flags for this item.

3.4
  ✅ Server
UnZipFile.ItemInternalFileAttributes
Queries the internal file attributes for this item.

3.4
  ✅ Server
UnZipFile.ItemName
Queries the file name of the given item.

3.4
  ✅ Server
UnZipFile.ItemSizeFileComment
Queries the size of the comment in bytes.

3.4
  ✅ Server
UnZipFile.ItemSizeFileExtra
Queries the size of extra file data.

3.4
  ✅ Server
UnZipFile.ItemSizeFileName
Queries the size of the file name.

3.4
  ✅ Server
UnZipFile.ItemUncompressedSize
Queries uncompressed item size.

3.4
  ✅ Server
UnZipFile.ItemVersion
Queries the version number of the zip format used to create this entry.

3.4
  ✅ Server
UnZipFile.ItemVersionNeeded
Returns the version needed to uncompress this entry.

3.4
  ✅ Server
UnZipFile.ReadAsFileContainer
Reads the file with given index as container value with data.

3.4
  ✅ Server
UnZipFile.ReadAsGIFContainer
Reads the file with given index as container value with GIF data.

3.4
  ✅ Server
UnZipFile.ReadAsHex
Reads the file with given index as data and return hex text.

3.4
  ✅ Server
UnZipFile.ReadAsJPEGContainer
Reads the file with given index as container value with JPEG data.

3.4
  ✅ Server
UnZipFile.ReadAsPNGContainer
Reads the file with given index as container value with PNG data.

3.4
  ✅ Server
UnZipFile.ReadAsText
Reads the file with given index as text.

3.4
  ✅ Server
UnZipFile.ReadToFile
Reads file from archive and writes it to a new file.

3.4
  ✅ Server
UnZipFile.UsePassword
Sets the password to use for uncompressing.

5.1
  ✅ Server
Updater.CheckForUpdates
Explicitly checks for updates and displays a progress dialog while doing so.

6.5
  ❌ Server
Updater.CheckForUpdatesInBackground
Checks for updates, but does not display any UI unless an update is found.

6.5
  ❌ Server
Updater.GetAutomaticallyChecksForUpdates
Queries whether automatic update check is enabled.

6.5
  ❌ Server
Updater.GetAutomaticallyDownloadsUpdates
Queries whether automatic update download is enabled.

6.5
  ❌ Server
Updater.GetFeedURL
Queries the URL of the update feed.

6.5
  ❌ Server
Updater.GetSendsSystemProfile
Queries whether to send system profile while updating.

6.5
  ❌ Server
Updater.LastUpdateCheckDate
Queries the last update check timestamp.

6.5
  ❌ Server
Updater.SetAutomaticallyChecksForUpdates
Turns automatically checking for updates on or off.

6.5
  ❌ Server
Updater.SetAutomaticallyDownloadsUpdates
Sets whether automatic update download is enabled.

6.5
  ❌ Server
Updater.SetSendsSystemProfile
Sets whether to send system profile while updating.

6.5
  ❌ Server
Updater.UpdateInProgress
Queries whether an update is in progress.

6.5
  ❌ Server
UserNotification.ClearDidActivateNotificationScript
Clears the name for the activate notification handler.

2.8
  ❌ Server
UserNotification.ClearDidDeliverNotificationScript
Clears the name for the deliver notification handler.

2.8
  ❌ Server
UserNotification.ContentImage
Queries image shown in the content of the notification.

3.5
  ❌ Server
UserNotification.Create
Creates a new user notification.

2.8
  ❌ Server
UserNotification.GetActionButtonTitle
Queries current action button title.

2.8
  ❌ Server
UserNotification.GetActivationType
Queries how the notification was activated.

2.8
  ❌ Server
UserNotification.GetActualDeliveryDate
Queries actual delivery date.

2.8
  ❌ Server
UserNotification.GetDeliveryDate
Queries the planned delivery date.

2.8
  ❌ Server
UserNotification.GetDeliveryTimeZone
Queries the time zone for this notification.

2.8
  ❌ Server
UserNotification.GetDescription
Queries description for debugging.

2.8
  ❌ Server
UserNotification.GetIdentifier
Queries the identifier used to uniquely identify a notification.

3.5
  ❌ Server
UserNotification.GetInformativeText
Queries the body text of the notification.

2.8
  ❌ Server
UserNotification.GetOtherButtonTitle
Queries the other button's custom title.

2.8
  ❌ Server
UserNotification.GetResponse
Queries the response text.

3.5
  ❌ Server
UserNotification.GetResponsePlaceholder
Queries the optional placeholder for inline reply field.

3.5
  ❌ Server
UserNotification.GetSoundName
Queries sound name for notification.

2.8
  ❌ Server
UserNotification.GetSubTitle
Queries the current sub title of the notification.

2.8
  ❌ Server
UserNotification.GetTitle
Queries current title of notification.

2.8
  ❌ Server
UserNotification.GetUserInfo
Queries application specific user info data.

2.8
  ❌ Server
UserNotification.HasReplyButton
Queries whether the notification has a reply button.

3.5
  ❌ Server
UserNotification.Release
Releases a notification reference.

2.8
  ❌ Server
UserNotification.ReleaseAll
Frees all user notification objects.

10.5
  ❌ Server
UserNotification.SetActionButtonTitle
Sets the title of the button displayed in the notification.

2.8
  ❌ Server
UserNotification.SetContentImage
Sets image shown in the content of the notification.

3.5
  ❌ Server
UserNotification.SetDeliveryDate
Sets the delivery date.

2.8
  ❌ Server
UserNotification.SetDeliveryTimeZone
Set the time zone to interpret the delivery date in.

2.8
  ❌ Server
UserNotification.SetDidActivateNotificationScript
Sets the activation notification action handler.

2.8
  ❌ Server
UserNotification.SetDidDeliverNotificationScript
Sets the delivery notification action handler.

2.8
  ❌ Server
UserNotification.SetHasActionButton
Sets whether notification has an action button.

2.8
  ❌ Server
UserNotification.SetHasReplyButton
Sets whether the notification has a reply button.

3.5
  ❌ Server
UserNotification.SetIdentifier
Sets the identifier used to uniquely identify a notification.

3.5
  ❌ Server
UserNotification.SetInformativeText
Sets the body of the notification.

2.8
  ❌ Server
UserNotification.SetOtherButtonTitle
Set the localized string to customize the title of the 'Close' button in an alert-style notification.

2.8
  ❌ Server
UserNotification.SetResponsePlaceholder
Sets the optional placeholder for inline reply field.

3.5
  ❌ Server
UserNotification.SetSoundName
Sets sound name.

2.8
  ❌ Server
UserNotification.SetSubTitle
Sets the subtitle displayed in the notification.

2.8
  ❌ Server
UserNotification.SetTitle
Sets the title of the notification.

2.8
  ❌ Server
UserNotification.SetUserInfo
Stores Application-specific user info that may be retrieved later.

2.8
  ❌ Server
UserNotification.deliverNotification
Deliver a notification immediately, including animation or sound alerts.

2.8
  ❌ Server
UserNotification.deliveredNotifications
Queries list of all delivered notifications.

2.8
  ❌ Server
UserNotification.hasActionButton
Queries whether notification has an action button.

2.8
  ❌ Server
UserNotification.isPresented
Whether the notification has been presented.

2.8
  ❌ Server
UserNotification.isRemote
Queries whether this is a remote notification.

2.8
  ❌ Server
UserNotification.removeAllDeliveredNotifications
Clear all delivered notifications for this application from the notification center.

2.8
  ❌ Server
UserNotification.removeAllScheduledNotifications
Remove all scheduled user notifications from the user notification center.

9.2
  ❌ Server
UserNotification.removeDeliveredNotification
Clear a delivered notification from the notification center.

2.8
  ❌ Server
UserNotification.removeScheduledNotification
Cancels a notification.

2.8
  ❌ Server
UserNotification.scheduleNotification
Add a notification to the center for scheduling.

2.8
  ❌ Server
UserNotification.scheduledNotifications
Queries list of all delivered notifications.

2.8
  ❌ Server
Version
Useful for doing auto-updates from server and version checking.

1.0
  ✅ Server
VersionAutoUpdate
Returns the version in the auto update format. e.g. 02040028

2.4
  ✅ Server
Vision.ClassifyImage
Classifies content of image.

9.4
  ✅ Server
Vision.DetectBarcode
Detects barcodes in images.

9.4
  ✅ Server
Vision.KnownClassifications
Queries classifications.

9.4
  ✅ Server
Vision.RecognizeText
Recognizes text.

9.4
  ✅ Server
Vision.SupportedRecognitionLanguages
Queries supported languages.

9.4
  ✅ Server
Vision.SupportedSymbologies
Queries list of supported barcode types.

9.4
  ✅ Server
WebDownloadDelegate.Cancel
Cancels download.

2.7
  ❌ Server
WebDownloadDelegate.ClearBeginDownloadHandler
Clears the script called for beginning downloads.

2.7
  ❌ Server
WebDownloadDelegate.ClearDidDownloadHandler
Clears the script called for finished downloads.

2.7
  ❌ Server
WebDownloadDelegate.ClearFailHandler
Clears the script called for failed downloads.

2.7
  ❌ Server
WebDownloadDelegate.ClearFolder
Clears the download folder.

2.8
  ❌ Server
WebDownloadDelegate.ClearProgressHandler
Clears the script called for download progress.

2.7
  ❌ Server
WebDownloadDelegate.DownloadedLength
Number of bytes downloaded so far.

2.7
  ❌ Server
WebDownloadDelegate.ErrorMessage
The last error message from download.

2.7
  ❌ Server
WebDownloadDelegate.GetFolder
Queries current defined download folder.

2.8
  ❌ Server
WebDownloadDelegate.Install
Assigns this web viewer our download delegate.

2.7
  ❌ Server
WebDownloadDelegate.MIMEType
Returns the MIME type.

2.7
  ❌ Server
WebDownloadDelegate.Path
The file path of the downloaded file.

2.7
  ❌ Server
WebDownloadDelegate.SetBeginDownloadHandler
Sets the script called when a download is about to begin.

2.7
  ❌ Server
WebDownloadDelegate.SetDidDownloadHandler
Sets the script called when a download finished.

2.7
  ❌ Server
WebDownloadDelegate.SetFailHandler
Sets the script called when a download failed.

2.7
  ❌ Server
WebDownloadDelegate.SetFolder
Sets the download folder.

2.8
  ❌ Server
WebDownloadDelegate.SetProgressHandler
Sets the script called when a download made progress.

2.7
  ❌ Server
WebDownloadDelegate.URL
Queries current URL.

2.7
  ❌ Server
WebDownloadDelegate.expectedContentLength
Returns the expected content length.

2.7
  ❌ Server
WebDownloadDelegate.suggestedFilename
Returns a suggested filename.

2.7
  ❌ Server
WebDownloadDelegate.textEncodingName
Returns the name of the receiver's text encoding provided by the response's originating source.

2.7
  ❌ Server
WebPolicyDelegate.AddMimeType
Adds a mime type to the action list for the policy decisions.

2.7
  ❌ Server
WebPolicyDelegate.Install
Assigns this webviewer our policy delegate as a filter to the FileMaker built in delegate.

2.7
  ❌ Server
WebPolicyDelegate.RemoveMimeType
Removes a mime type to the action list for the policy decisions.

2.7
  ❌ Server
WebView.AddScriptMessageHandler
Adds a script message handler.

8.0
  ❌ Server
WebView.AddUserScript
Adds a user script.

9.5
  ❌ Server
WebView.AllCookies
Returns all website cookies as JSON.

8.4
  ❌ Server
WebView.AllowsAnyHTTPSCertificateForHost
Allows a certain host to allow use of any HTTP certificates.

6.2
  ❌ Server
WebView.CanResetPageZoom
Whether web page can be reset.

4.1
  ❌ Server
WebView.CanZoomPageIn
Whether web page can be zoomed in.

4.1
  ❌ Server
WebView.CanZoomPageOut
Whether web page can be zoomed out.

4.1
  ❌ Server
WebView.ClearSelection
Clears selection.

7.4
  ❌ Server
WebView.ClickInput
Clicks the specified Input Element.

1.4
  ❌ Server
WebView.Close
Closes a custom web view.

7.4
  ❌ Server
WebView.Cookies.ClearForURL
Deletes all cookies for a given website.

5.0
  ❌ Server
WebView.Cookies.Count
Queries number of cookies.

5.0
  ❌ Server
WebView.Cookies.Query
Queries a property of a cookie.

5.0
  ❌ Server
WebView.Copy
Copies current text selection to clipboard.

7.4
  ❌ Server
WebView.CopyFormattedText
Copies formatted text from web view to clipboard.

3.1
  ❌ Server
WebView.Create
Creates a new web view inside the window with the given rectangle.

7.4
  ❌ Server
WebView.CreateWithControl
Creates a new web view inside the window with the given placeholder control.

10.3
  ❌ Server
WebView.Cut
Cuts current text selection.

7.4
  ❌ Server
WebView.DisableJavascriptAlerts
Disables alert() command in Javascript.

2.5
  ❌ Server
WebView.EstimatedProgress
Returns the estimated progress of the web viewer.

1.4
  ❌ Server
WebView.Evaluate
Evaluates a JavaScript expression.

10.0
  ❌ Server
WebView.FindByName
Returns a unique