Platforms to show: All Mac Windows Linux Cross-Platform
Back to UUIDMBS class.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Util Plugin | 13.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
This is using random numbers.
It is unlikely, but possible to have duplicates.
The UUID function checks for that.
Some examples using this method:
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Util Plugin | 13.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
On Mac OS X: Uses CoreFoundation system functions from Mac OS X 10.3.
On Linux: Uses unix system functions (libuuid).
On Windows: Uses UUID functions from RPC functions (Rpcrt4.dll).
UUIDMBS.Validate(UUID as string, mode as Integer = 0, requiredVersion as Integer = 0) as string
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | Encryption and Hash | MBS Util Plugin | 13.0 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
If the UUID is valid, you get it back.
If the UUID is invalid, you get an empty string back.
Pass 1 in mode to not require braces around UUID. Pass 2 to ignore minus characters. Pass 3 to combine those two.
You can add 4 to have the GUID fixed a bit like adding braces and minus chars if missing.
The requiredVersion parameter can be 1 to 5 to indicate the required GUID version you want to have.
The items on this page are in the following plugins: MBS Util Plugin.