list_schemas


Description:

[ Version ( since = "2.40" ) ]
public void list_schemas (bool recursive, out string[] non_relocatable, out string[] relocatable)

Lists the schemas in a given source.

If recursive is true then include parent sources. If false then only include the schemas from one source (ie: one directory). You probably want true.

Non-relocatable schemas are those for which you can call Settings. Relocatable schemas are those for which you must use Settings.with_path.

Do not call this function from normal programs. This is designed for use by database editors, commandline tools, etc.

Parameters:

this

a SettingsSchemaSource

recursive

if we should recurse

non_relocatable

the list of non-relocatable schemas, in no defined order

relocatable

the list of relocatable schemas, in no defined order