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


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

 

**Применимо к:**SharePoint Server 2013

**Последнее изменение раздела:**2017-08-24

Сводка. Изучение контекста именования для автоматически создаваемых свойств для обхода и управляемых свойств.

В этой статье

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

  • Специальные символы и неподдерживаемые символы

  • Столбцы сайта по умолчанию для типа контента "Каталог продукции"

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

При добавлении столбцов в библиотеке 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-буквенный код>

Важно!

Этот 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>&lt;div&gt;&lt;b&gt;html-код &lt;/b&&lt;/div&gt;</p>.

Изображение публикации

Имя столбца сайта

ows_q_IMGE_ИмяСтолбцаСайта

ИмяСтолбцаСайтаOWSIMGE

Html-тег изображения. Например, <img alt="" src="/sites/pub/SiteCollectionImages/home.jpg" style="BORDER&#58;0px solid;" />.

Ссылка публикации

Имя столбца сайта

ows_q_LINK_ИмяСтолбцаСайта

ИмяСтолбцаСайтаOWSLINK

Html-тег ссылки. Например, <a href="http&#58;//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