Rawmd GetRawMd(OdId tObject, RawMdPattern pattern)
tObject. Моникёр объекта репозитория.
pattern. Шаблон, в соответствии с которым будут извлекаться метаданные объекта.
Операция GetRawMd получения метаданных объекта репозитория.
Данная операция позволяет получить внутренние представления объектов в том виде, в каком они хранятся в системных таблицах репозитория. Для выполнения операции необходимо в поле tObject указать моникёр объекта репозитория, внутреннее представление которого необходимо получить. Моникёр может быть получен при выполнении операции GetObjects. Для получения XML-представления объекта задайте в поле pattern.md значение true. Результатом выполнения операции будет внутреннее представление объекта.
Если работа осуществляется с объектом Документ, то файл, сохранённый в этот документ, можно получить в виде потока. Для этого задайте в поле pattern.mod значение true. Полученный в результате поток можно будет сохранить в файл или использовать по собственному усмотрению.
Пример получения метаданных формы. В теле запроса передаётся моникёр экземпляра формы. В ответе приходит её внутреннее XML-представление.
См. также: