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


New-SPEnterpriseSearchMetadataManagedProperty

 

Применимо к: SharePoint Server 2010

Последнее изменение раздела: 2015-03-09

Добавление управляемого свойства в общее приложение поиска.

Syntax

New-SPEnterpriseSearchMetadataManagedProperty [-Name] <String> -SearchApplication <SearchServiceApplicationPipeBind> -Type <Int32> [-AssignmentCollection <SPAssignmentCollection>] [-Confirm [<SwitchParameter>]] [-DefaultForQueryIndependentRank <Nullable>] [-Description <String>] [-EnabledForQueryIndependentRank <Nullable>] [-EnabledForScoping <Nullable>] [-FullTextQueriable <Nullable>] [-IncludeInMd5 <Nullable>] [-NameNormalized <Nullable>] [-NoWordBreaker <Nullable>] [-RemoveDuplicates <Nullable>] [-RespectPriority <Nullable>] [-Retrievable <Nullable>] [-UserFlags <Nullable>] [-WhatIf [<SwitchParameter>]]

Подробное описание

Командлет New-SPEnterpriseSearchMetadataManagedProperty создает новое управляемое свойство для сопоставления свойства обхода. Объект SPEnterpriseSearchMetadataManagedProperty представляет управляемое свойство в схеме свойств метаданных системы поиска в корпоративной среде.

Сведения о разрешениях и актуальную информацию о командлетах поиска см. в документации в Интернете (https://go.microsoft.com/fwlink/?linkid=163185&clcid=0x419) (на английском языке).

Parameters

Параметр Обязательный Тип Описание

Name

Обязательный

System.String

Имя нового управляемого свойства.

Возможные значения: допустимое имя управляемого свойства, например ManagedProperty1.

SearchApplication

Обязательный

Microsoft.Office.Server.Search.Cmdlet.SearchServiceApplicationPipeBind

Приложение поиска, содержащее набор управляемых свойств.

Возможные значения: допустимый идентификатор GUID, например 12345678-90ab-cdef-1234-567890bcdefgh, допустимое имя приложения поиска (например, SearchApp1) или экземпляр допустимого объекта SearchServiceApplication.

Type

Обязательный

System.Int32

Тип данных нового управляемого свойства.

Возможные значения:

Text

Integer

Decimal

DateTime

YesNo

Binary

AssignmentCollection

Необязательный

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

Примечание

Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Предлагает подтвердить выполнение команды. Для получения дополнительных сведений введите такую команду: get-help about_commonparameters

DefaultForQueryIndependentRank

Необязательный

System.Nullable

Указывает, является ли данное свойство обязательным при ранжировании, не зависящем от запроса (релевантности). Значение по умолчанию — 0.

Description

Необязательный

System.String

Описание нового управляемого свойства метаданных.

Возможные значения: допустимая строка, например описание управляемого свойства метаданных.

EnabledForQueryIndependentRank

Необязательный

System.Nullable

Указывает, можно ли использовать свойство при ранжировании, не зависящем от запроса (релевантности). Значение по умолчанию — 0.

EnabledForScoping

Необязательный

System.Nullable

Указывает, можно ли использовать свойство в определении области. Значение по умолчанию — 0.

FullTextQueriable

Необязательный

System.Nullable

Указывает, можно ли использовать управляемое свойство в SQL-запросах системы поиска в корпоративной среде.

IncludeInMd5

Необязательный

System.Nullable

Указывает, включается ли управляемое свойство в хэш, с помощью которого обходчик определяет, изменился ли документ. Значение по умолчанию — 0.

NameNormalized

Необязательный

System.Nullable

Указывает, преобразовано ли управляемое свойство в полное имя. Значение по умолчанию — 0.

NoWordBreaker

Необязательный

System.Nullable

Указывает, обрабатываются ли значения этого свойства средством разбиения текста на слова. Значение по умолчанию — 0.

RemoveDuplicates

Необязательный

System.Nullable

Указывает, следует ли удалять повторяющиеся значения свойства. Значение по умолчанию — 1.

RespectPriority

Необязательный

System.Nullable

Указывает, существует ли лишь один экземпляр данного свойства для конкретного элемента. Значение по умолчанию — 0.

Retrievable

Необязательный

System.Nullable

Указывает, можно ли использовать данное свойство в расширенном поиске или в запросах по ключевым словам, а также можно ли возвращать его значение в результатах поиска.

UserFlags

Необязательный

System.Nullable

Зарезервировано на будущее.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Вместо выполнения команды выводит ее описание. Для получения дополнительных сведений введите такую команду: get-help about_commonparameters

Типы входных данных

Типы возвращаемых данных

Example

------------------ПРИМЕР------------------

$searchapp = Get-SPEnterpriseSearchServiceApplication "SearchApp1"
New-SPEnterpriseSearchMetadataManagedProperty -SearchApplication $searchapp -Name testmanagedproperty -Type 1

Этот пример добавляет в приложение поиска новое текстовое управляемое свойство.