Platforms to show: All Mac Windows Linux Cross-Platform

ODQueryMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Open Directory MBS MacFrameworks Plugin 19.3 ✅ Yes ❌ No ❌ No ❌ No Desktop, Console & Web
An Open Directory query.

Currently only partially implemented for Xojo for reading values. If you need more, please contact Monkeybread Software.

  • property Handle as Integer
  • 5 methods
  • shared method queryWithNode(node as ODNodeMBS, inRecordTypeOrList as Variant, inAttribute as String, matchType as Integer, inQueryValueOrList as Variant, inReturnAttributeOrList as Variant, maximumResults as Integer, byref error as NSErrorMBS) as ODQueryMBS
  • 7 constants

Match Types

Constant Value Description
kODMatchAny 1 is used to search for any records (typically passed with nil search value)
kODMatchBeginsWith &h2002 is searching values that begin with the provided value
kODMatchContains &h2004 is searching values that contain the provided value
kODMatchEndsWith &h2003 is searching values that end with the provided value
kODMatchEqualTo &h2001 is searching values that are equal to the provided value
kODMatchGreaterThan &h2006 is searching values greater than the provided value
kODMatchLessThan &h2007 is searching values less than the provided value

This class has no sub classes.

Some examples using this class:

Blog Entries

Xojo Developer Magazine

Release notes


The items on this page are in the following plugins: MBS MacFrameworks Plugin.


ODNodeMBS   -   ODRecordMBS


The biggest plugin in space...