Автоматически созданные управляемые свойства в SharePoint Server
**Применимо к:**SharePoint Server 2013
**Последнее изменение раздела:**2017-08-24
Сводка. Изучение контекста именования для автоматически создаваемых свойств для обхода и управляемых свойств.
В этой статье
Как столбцы сайта становятся управляемыми свойствами
Специальные символы и неподдерживаемые символы
Столбцы сайта по умолчанию для типа контента "Каталог продукции"
Как столбцы сайта становятся управляемыми свойствами
При добавлении столбцов в библиотеке SharePoint или списке можно добавить регулярных столбцы или столбцы сайта. Сведения о различиях между регулярных столбцов и столбцов сайта можно Введение в столбцы. В SharePoint только столбцов сайта, которые содержат значения автоматически становятся управляемыми свойствами, когда они обхода. Регулярные столбцы не будет автоматически управляемые свойства при их обходе.
Прежде чем можно будет сделать контент библиотеки или списка общим с другими семействами веб-сайтов, необходимо открыть общий доступ к этой библиотеке или списку как к каталогу, а затем выполнить полный обход контента. Дополнительные сведения см. в разделе "Совместное использование библиотеки или списка в качестве каталога" статьи Настройка публикации на нескольких сайтах в SharePoint Server.
Во время обхода контента библиотеки со столбцами сайта выполняются следующие действия.
Создается свойство для обхода. Из имени столбца сайта удаляются пробелы, а затем к этому имени добавляются следующие префиксы, чтобы создать свойство для обхода:
для столбцов сайта с типом Publishing HTML (HTML публикации) и Multiple line of text (Многострочный текст): ows_r_<4-буквенный код>_
для столбцов сайта типа Managed Metadata (Управляемые метаданные): ows_taxId_
для столбцов сайта остальных типов: ows_q_<4-буквенный код>_
Управляемое свойство создается и сопоставляется с соответствующим свойством для обхода. Из имени столбца сайта удаляются пробелы, и к этому имени добавляются следующие элементы, чтобы создать свойство для обхода:
для всех столбцов сайта с типом Managed Metadata (Управляемые метаданные) добавляется следующий префикс: owstaxId
для столбцов сайта всех остальных типов добавляется следующий суффикс: OWS <4-буквенный код>
Важно!
Этот 4-буквенный код представляет тип столбца сайта, а не тип управляемого свойства. Все автоматически создаваемые управляемые свойства имеют тип Text.
Примеры автоматически создаваемых имен свойств для обхода и управляемых свойств для столбцов сайта без специальных символов
Тип столбца сайта | Имя столбца сайта | Имя свойства для обхода | Имя управляемого свойства | Формат данных |
---|---|---|---|---|
Однострочный текст |
Имя столбца сайта |
ows_q_TEXT_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSTEXT |
Как есть. |
Многострочный текст |
Имя столбца сайта |
ows_r_MTXT_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSMTXT |
Как есть. |
Столбцы выбора |
Имя столбца сайта |
ows_q_CHCS_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSCHCS |
Текстовое значение выбора. |
Столбцы выбора (с возможностью множественного выбора) |
Имя столбца сайта |
ows_q_CHCM_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSCHCM |
Выбранные значения разделяются точкой с запятой и знаком #, например: MultiValue 2;# MultiValue 4;#. |
Числовой |
Имя столбца сайта |
ows_q_NMBR_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSNMBR |
Текстовое представление числа. В качестве разделителя целой и дробной части будет использоваться точка. Этот формат не может использоваться при сравнении "больше, чем" или "меньше, чем" с другими целыми числами. Он должен использоваться только для запроса и отображения точного значения. |
Денежный |
Имя столбца сайта |
ows_q_CURR_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSCURR |
Текстовое представление числа. В качестве разделителя целой и дробной части будет использоваться точка. Этот формат нельзя использовать в сравнении "больше, чем" или "меньше, чем" с другими целыми числами. Он должен использоваться только при запросе и отображении точного значения. |
Дата и время |
Имя столбца сайта |
ows_q_DATE_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSDATE |
Текстовое представление даты в формате YYYY-MM-DDTHH:MM:SSZ. Например, дата и время 7 утра 25 декабря 2012 г. будет представляться как 2012-12-25T07:00:00Z. Этот формат не может использоваться при сравнении "больше, чем" или "меньше, чем" с другими датами. Он должен использоваться только для запроса и отображения точного значения. |
Да/Нет |
Имя столбца сайта |
ows_q_BOOL_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSBOOL |
Для true используется значение 1. Для false используется значение 0. |
Пользователь или группа |
Имя столбца сайта |
ows_q_USER_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSUSER |
Адрес электронной почты | отображаемое имя | зашифрованное утверждение | утверждение. Например, "ellenk@contoso.com | Ellen Kessels | 693A30232E777C7265646D6F6E645C70696E676A i:0#.w|contoso\ellenk" |
Гиперссылка или рисунок |
Имя столбца сайта |
ows_q_URLH_ИмяСтолбцаСайта |
SiteColumnNameOWSURHL |
URL-адрес, описание. Например, https://www.contoso.com, Добро пожаловать на домашнюю страницу Contoso. |
HTML публикации |
Имя столбца сайта |
ows_r_HTML_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSHTML |
Html-код, заключенный в тег параграфа. Например, <p><div><b>html-код </b&</div></p>. |
Изображение публикации |
Имя столбца сайта |
ows_q_IMGE_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSIMGE |
Html-тег изображения. Например, <img alt="" src="/sites/pub/SiteCollectionImages/home.jpg" style="BORDER:0px solid;" />. |
Ссылка публикации |
Имя столбца сайта |
ows_q_LINK_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSLINK |
Html-тег ссылки. Например, <a href="http://www.microsoft.com" target="_blank" title="mytooltip">Microsoft Website</a>. |
Приложение-служба управляемых метаданных |
Имя столбца сайта |
ows_taxId_ИмяСтолбцаСайта |
owstaxIdИмяСтолбцаСайта |
См. раздел "Формат данных для управляемых метаданных" ниже. |
Целое значение* |
Имя столбца сайта |
ows_q_INTG_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSINTG |
Текстовое представление целого числа. Этот формат не может использоваться при сравнении "больше, чем" или "меньше, чем" с другими целыми числами. Он должен использоваться только для запроса и отображения точного значения. |
GUID* |
Имя столбца сайта |
ows_q_GUID_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSGUID |
Значения разделяются дефисами и заключаются в скобки. Например, {147C6BA1-709C-4401-964A-27AC36B62C54}. |
Выбор сетки* |
Имя столбца сайта |
ows_q_CHCG_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSCHCG |
Имя каждой строки отделяется точкой с запятой и знаком #, за которым следует выбранное значение. |
ТипПоляContentTypeID* |
Имя столбца сайта |
ows_q_CTID_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSCTID |
Имя:#ContentTypeID;# |
Средняя оценка SPS |
Имя столбца сайта |
ows_q_RAVG_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSRAVG |
Текстовое представление числа. В качестве разделителя целой и дробной части будет использоваться точка. |
Счетчик оценки SPS |
Имя столбца сайта |
ows_q_RCNT_ИмяСтолбцаСайта |
ИмяСтолбцаСайтаOWSRCNT |
Текстовое представление целого числа. |
*Создание столбцов в пользовательском интерфейсе недоступно.
Примечание
Автоматическое создание управляемых свойств не поддерживается для следующих типов столбцов:
-
столбцов подстановки;
-
вычисляемых столбцов;
-
столбцов результатов задач;
-
столбцов данных сводных ссылок;
-
столбцов данных мультимедиа для публикации.
Формат данных для управляемых метаданных.
Для запроса элементов, помеченных как поле управляемых метаданных, необходимо использовать уникальный идентификатор для каждой метки. Уникальный идентификатор для каждого термина можно найти в наборе терминов средства управления банком терминов на вкладке ОБЩИЕ. Кроме того, формат данных, используемый в запросе, должен указывать, с какого уровня в наборе терминов этот запрос должен применяться. Данная спецификация устанавливается путем добавления к уникальному идентификатору одного из следующих префиксов:
для запроса всех элементов, помеченных термином: GP0|#
для запроса всех элементов, помеченных потомком термина: GPP|#
для запроса всех элементов, помеченных термином из набора терминов: GTSet|#
Например, предположим, что имеется каталог ресторанов по всему миру. Этот каталог имеет столбец управляемых метаданных сайта с именем Location, связанный с набором терминов с именем World. Набор терминов имеет следующую структуру (GUID для каждого термина показан в скобках):
-
Весь мир (fc01ae6d-8ed3-4872-9cef-d2199d52d61c)
- Индия (c8a43f13-5ea1-45f2-b46d-3a1986a1cbd7)
- Мумбаи (ad491ed9-c21c-46d9-896c-c0d148957c60)
- Дели (c195b6e0-9062-446a-9af1-8ec1a642fede)
- Франция (17587ed2-8433-45a4-9f4b-6825164fcd09)
- Париж (01031cfe-2492-47f1-8723-45c63ef70ec9)
- Лион (3b2137a9-3c3a-4676-a50a-14f72ab29175)
Записи каталога и примеры запросов показаны в следующих таблицах.
Записи каталога для ресторанов и расположений
Ресторан | Расположение |
---|---|
Ресторан 1 |
Мумбаи |
Ресторан 2 |
Мумбаи |
Ресторан 3 |
Дели |
Ресторан 4 |
Париж |
Ресторан 5 |
Лион |
Примеры запросов
Запрос | Формат данных | Результат запроса |
---|---|---|
Все рестораны в Мумбаи |
GP0|#ad491ed9-c21c-46d9-896c-c0d148957c60 |
Ресторан 1, ресторан 2 |
Все рестораны в Дели |
GP0|#c195b6e0-9062-446a-9af1-8ec1a642fede |
Ресторан 3 |
Все рестораны в Индии |
GPP|#c8a43f13-5ea1-45f2-b46d-3a1986a1cbd7 |
Ресторан 1, ресторан 2, ресторан 3 |
Все рестораны в мире |
GTSet|#fc01ae6d-8ed3-4872-9cef-d2199d52d61c |
Ресторан 1, ресторан 2, ресторан 3, ресторан 4, ресторан 5 |
Для отображения значений по метке — например, Мумбаи — необходимо использовать префикс L0|.
Специальные символы и неподдерживаемые символы
Если имя столбца содержит диакритические знаки, такие как немецкиедве точки над гласной, или неподдерживаемые символы, такие как*#*, эти символы включаются в имя свойства для обхода, но не включаются в имя управляемого свойства.
Примеры автоматически создаваемых имен свойств для обхода и управляемых свойств для столбцов сайта со специальными или неподдерживаемыми символами
Имя столбца сайта | Имя свойства для обхода | Имя управляемого свойства |
---|---|---|
Germanäö |
ows_q_TEXT_ Germanäö |
GermanOWSTEXT |
Site_Column# |
ows_q_TEXT_Site_Column# |
SiteColumnOWSTEXT |
Примечание
Следующие блоки кода Unicode считаются неподдерживаемыми символами: Unicode 0000-0021, Unicode 0080 – 00a1, Unicode 2000 – 2070, Unicode ff00 ff10 и Unicode ff1a ff20.
Столбцы сайта по умолчанию для типа контента "Каталог продукции"
Список каталога продукции в семействе сайтов каталога продукции имеет шесть столбцов сайта по умолчанию, связанных с типом контента каталога. В следующей таблице показаны имена этих столбцов сайта и имена их свойств для обхода и управляемых свойств.
Автоматически создаваемые имена свойств для обхода и управляемых свойств, относящихся к типу контента каталога продукции
Имя столбца сайта | Имя свойства для обхода | Имя управляемого свойства |
---|---|---|
Title |
Title |
Title |
Item Number |
ows_q_TEXT_ProductCatalogНомерэлемента |
ProductCatalogНомерэлементаOWSTEXT |
Номер группы |
ows_q_TEXT_ProductCatalogНомергруппы |
ProductCatalogНомергруппыOWSTEXT |
Тег языка |
ows_q_CHCS_ProductCatalogТегязыка |
ProductCatalogТегязыкаOWSCHCS |
Категория элемента |
ows_taxId_ProductCatalogКатегорияэлемента |
owstaxIdProductCatalogКатегорияэлемента |
Сводное изображение |
ows_r_IMGE_PublishingСводноеизображение |
PublishingImage |