Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
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.
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.