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