![]() | InDesign SDK 20.5 |
#include <SchemaUtils.h>
Public Member Functions | |
| SchemaManager (PluginID p) | |
| void | SetPluginID (PluginID p) |
| PluginID | GetPluginID () const |
| void | GetVersions (Schemas::VersionVector &v) const |
| bool16 | HasSchemas (ClassID id) const |
| bool16 | HasSchemas (ImplementationID id) const |
| bool16 | HasSchemas (bool16 isClass, uint32 idValue) const |
| const Schemas::SchemaInfo * | FindClosestSchema (ClassID id, const Schemas::Version &version, const Schemas::MajorFormatVector &path) const |
| const Schemas::SchemaInfo * | FindClosestSchema (ImplementationID id, const Schemas::Version &version, const Schemas::MajorFormatVector &path) const |
| const Schemas::SchemaInfo * | FindClosestSchema (bool16 isClass, uint32 idValue, const Schemas::Version &version, const Schemas::MajorFormatVector &path) const |
This is a private utility class referenced only by private method or data of other public classes. It is not intended to be used directly by outside developers.