Повышение и понижение уровня свойства XML-документа
Дата последнего изменения: 5 октября 2009 г.
Применимо к: SharePoint Foundation 2010
В Microsoft SharePoint Foundation 2010 включен встроенный анализатор XML-документов, который можно использовать для повышения и понижения свойств XML-документов. XML-файлы могут соответствовать любой выбранной схеме. Если XML-файл отвечает следующим условиям, то SharePoint Foundation будет автоматически вызывать встроенный анализатор XML при каждом запросе повышения или понижения свойства документа.
Примечание |
---|
Повышение свойства заключается в извлечении свойств из документа и записи их значений в соответствующие столбцы библиотеки документов, в которой хранится данный документ. Понижение свойства заключается в получении значений столбца из библиотеки документов, в которой хранится документ, и записи этих значений в сам документ. |
Использование встроенного анализатора XML для настраиваемых XML-файлов помогает обеспечивать постоянное обновление метаданных документа и синхронизовать их между библиотекой документов и самим документом. Пользователь может изменять свойства документа в самом документе, а внесенные изменения в значения свойств будут автоматически передаваться в библиотеку документов. И наоборот, пользователь может обновлять значения свойств на уровне библиотеки документов, а эти изменения будут автоматически вноситься в сам документ.
Для того чтобы можно было вызвать анализатор XML для XML-файла в SharePoint Foundation, XML-файл должен отвечать следующим требованиям.
Файл должен иметь расширение XML.
Он не является файлом WordProcessingML. В SharePoint Foundation содержится отдельный встроенный анализатор для файлов WordProcessingML; SharePoint Foundation автоматически вызывают этот анализатор для XML-файлов, созданных при помощи WordProcessingML.
Кроме того, чтобы анализатор XML мог передавать и возвращать свойства документа, XML-файл должен иметь тип контента, в котором указывается место расположения каждого свойства документа внутри документа и какой столбец типа контента сопоставлен свойству.
Дополнительные сведения об указании типа контента для XML-документа см. в разделе Указание типа контента документа для анализа XML.
Дополнительные сведения об указании места расположения свойства документа в XML-документе см. в разделе Использование типов контента для задания свойств документа XML.
Примечание |
---|
SharePoint Foundation вызывают встроенный анализатор XML только для файлов с расширением XML. Для файлов с этим расширением нельзя указывать другой анализатор. |
См. также
Концепции
Процесс синтаксического анализа XML
Использование типов контента для задания свойств документа XML
Определение типа контента документа для синтаксического разбора XML-документа