Поделиться через


Автоматически созданные управляемые свойства в SharePoint Server

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

Как столбцы сайта становятся управляемыми свойствами

В библиотеку или список SharePoint можно добавлять обычные столбцы или столбцы сайта. Сведения о различиях между обычными столбцами и столбцами сайта см. В SharePoint только столбцы сайта, содержащие значения, автоматически становятся управляемыми свойствами при обходе. Обычные столбцы не становятся автоматически управляемыми свойствами при обходе.

Прежде чем можно будет сделать контент библиотеки или списка общим с другими семействами веб-сайтов, необходимо открыть общий доступ к этой библиотеке или списку как к каталогу, а затем выполнить полный обход контента. Дополнительные сведения см. в разделе Общий доступ к библиотеке или списку в качестве каталога в разделе Настройка публикации между сайтами в SharePoint Server.

Во время обхода контента библиотеки со столбцами сайта выполняются следующие действия.

  1. Создается свойство для обхода. Из имени столбца сайта удаляются пробелы, а затем к этому имени добавляются следующие префиксы, чтобы создать свойство для обхода:

    • для столбцов сайта с типом Publishing HTML (HTML публикации) и Multiple line of text (Многострочный текст): ows_r_ <4-буквенный код>_

    • для столбцов сайта типа Managed Metadata (Управляемые метаданные): ows_taxId_

    • для столбцов сайта остальных типов: ows_q_ <4-буквенный код>_

  2. Управляемое свойство создается и сопоставляется с соответствующим свойством для обхода. Из имени столбца сайта удаляются пробелы, и к этому имени добавляются следующие элементы, чтобы создать свойство для обхода:

    • для всех столбцов сайта с типом Managed Metadata (Управляемые метаданные) добавляется следующий префикс: owstaxId

    • Для всех других типов столбцов сайта добавляется следующий суффикс: OWS _ <четырехбуквенный код> _

Важно!

Этот 4-буквенный код представляет тип столбца сайта, а не тип управляемого свойства. Все автоматически создаваемые управляемые свойства имеют тип Text.

Примеры автоматически создаваемых имен свойств для обхода и управляемых свойств для столбцов сайта без специальных символов

Тип столбца сайта Имя свойства для обхода Имя управляемого свойства Формат данных
Однострочный текст ows_q_TEXT_SiteColumnName SiteColumnNameOWSTEXT Как есть.
Многострочный текст ows_r_MTXT_SiteColumnName SiteColumnNameOWSMTXT Как есть.
Выбор ows_q_CHCS_SiteColumnName SiteColumnNameOWSCHCS Текстовое значение выбора.
Столбцы выбора (с возможностью множественного выбора) ows_q_CHCM_SiteColumnName SiteColumnNameOWSCHCM Выбранные значения разделяются точкой с запятой и знаком #, например: MultiValue 2;# MultiValue 4;#.
Номер ows_q_NMBR_SiteColumnName SiteColumnNameOWSNMBR Текстовое представление числа. В качестве разделителя целой и дробной части будет использоваться точка.
Этот формат не может использоваться в сравнении больше или меньше, чем другие целые числа. Он должен использоваться только для запроса и отображения точного значения.
Денежный ows_q_CURR_SiteColumnName SiteColumnNameOWSCURR Текстовое представление числа. В качестве разделителя целой и дробной части будет использоваться точка.
Этот формат не может использоваться в сравнении больше или меньше, чем другие целые числа. Он должен использоваться только при запросе и отображении точного значения.
Дата и время ows_q_DATE_SiteColumnName SiteColumnNameOWSDATE Текстовое представление даты в формате YYYY-MM-DDTHH:MM:SSZ. Например, дата и время 7 утра 25 декабря 2012 г. будет представляться как 2012-12-25T07:00:00Z.
Этот формат не может использоваться в сравнении с другими датами больше или меньше. Он должен использоваться только для запроса и отображения точного значения.
Да или Нет ows_q_BOOL_SiteColumnName SiteColumnNameOWSBOOL Для true используется значение 1. Для false используется значение 0.
Пользователь или группа ows_q_USER_SiteColumnName SiteColumnNameOWSUSER Адрес электронной почты, отображаемое имя или закодированное утверждение. Например, ellenk@contoso.com, Эллен Кессельс или i:0#.w|contoso\ellenk
Гиперссылка или рисунок ows_q_URLH_SiteColumnName SiteColumnNameOWSURLH URL-адрес, описание. Например, https://www.contoso.com, Добро пожаловать на домашнюю страницу Contoso.
HTML публикации ows_r_HTML_SiteColumnName SiteColumnNameOWSHTML Html-код, заключенный в тег параграфа. Например, <p>< div>< b> some html </b&</div></p>.
Изображение публикации ows_q_IMGE_SiteColumnName SiteColumnNameOWSIMGE Html-тег изображения. Например, <img alt="" src="/sites/pub/SiteCollectionImages/home.jpg" style="BORDER:0px solid;" />.
Ссылка публикации ows_q_LINK_SiteColumnName SiteColumnNameOWSLINK Html-тег ссылки. Например, <href="http://www.microsoft.com" target="_blank" title="mytooltip">Microsoft Website</a>.
Приложение-служба управляемых метаданных ows_taxId_SiteColumnName owstaxIdSiteColumnName См. раздел "Формат данных для управляемых метаданных" ниже.
Целое число* ows_q_INTG_SiteColumnName SiteColumnNameOWSINTG Текстовое представление целого числа.
Этот формат не может использоваться в сравнении больше или меньше, чем другие целые числа. Он должен использоваться только для запроса и отображения точного значения.
GUID* ows_q_GUID_SiteColumnName SiteColumnNameOWSGUID Значения разделяются дефисами и заключаются в скобки. Например, {147C6BA1-709C-4401-964A-27AC36B62C54}.
Выбор сетки* ows_q_CHCG_SiteColumnName SiteColumnNameOWSCHCG Имя каждой строки отделяется точкой с запятой и знаком #, за которым следует выбранное значение.
ContentTypeIDFieldType* ows_q_CTID_SiteColumnName SiteColumnNameOWSCTID Имя:#ContentTypeID; #
Средняя оценка SPS ows_q_RAVG_SiteColumnName SiteColumnNameOWSRAVG Текстовое представление числа. В качестве разделителя целой и дробной части будет использоваться точка.
Счетчик оценки SPS ows_q_RCNT_SiteColumnName SiteColumnNameOWSRCNT Текстовое представление целого числа.

* Создание столбцов недоступно в пользовательском интерфейсе.

Примечание.

Автоматическое создание управляемых свойств не поддерживается для следующих типов столбцов сайта: > Уточняющий >> результат > задачи Сводка ссылки > Данные мультимедиа для публикации

Формат данных для управляемых метаданных.

Для запроса элементов, помеченных как поле управляемых метаданных, необходимо использовать уникальный идентификатор для каждой метки. Уникальный идентификатор для каждого термина можно найти в наборе терминов в средстве управления хранилищем терминов на вкладке Общие . Кроме того, формат данных, используемый в запросе, должен указывать, с какого уровня в заданном термине должен применяться запрос. Данная спецификация устанавливается путем добавления к уникальному идентификатору одного из следующих префиксов:

  • для запроса всех элементов, помеченных термином: 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Сводноеизображение Изображениепубликации