Some methods, like GetMetadata
and GetMetadataObjects, support many flags. GetMetadata flags can
be used in the GetMetadataObjects method when the OMI_GET_METADATA
flag is set. When more than one flag is set, each flag is applied
unless a filtering option is used. For example, GetMetadata flags
specified in a GetMetadataObjects request retrieve properties only
for objects remaining after any <XMLSELECT> criteria have been
applied. When search criteria are specified in the INMETADATA parameter
of a GetMetadata call to filter the associated objects that are retrieved
and the OMI_ALL flag is set, GetMetadata retrieves properties only
about associated objects that meet the search criteria.
When a template is used,
the properties and any search criteria specified in the template are
applied in addition to any properties requested by other GetMetadata
parameters.