Share via


Set-FASTSearchMetadataCrawledPropertyMapping

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2016-11-29

Especifica qué propiedades rastreadas se asignan en propiedades administradas específicas.

Syntax

Set-FASTSearchMetadataCrawledPropertyMapping -CrawledPropertyMapping <List> -ManagedProperty <ManagedProperty>

Set-FASTSearchMetadataCrawledPropertyMapping -CrawledPropertyMapping <List> -Name <String>

Descripción detallada

Este cmdlet reemplaza asignaciones de propiedades rastreadas de una propiedad administrada con un conjunto de asignaciones especificadas como un parámetro (CrawledPropertyMapping). Se quitan todas las demás asignaciones de propiedades rastreadas existentes para la propiedad administrada.

Este cmdlet contiene más de un conjunto de parámetros. Es posible que solo pueda usar parámetros procedentes de un conjunto de parámetros y no pueda combinar los parámetros de distintos conjuntos de parámetros. Al llevar a cabo operaciones simples, no hay diferencia entre usar el parámetro ManagedProperty o el parámetro Name. La única diferencia es que al usar el parámetro Name se busca la propiedad administrada en cada operación, mientras que al usar el parámetro ManagedProperty se usa el objeto al que ya se tiene una referencia. No obstante, al llevar a cabo operaciones que implican un gran conjunto de objetos (por ejemplo, la iteración en todas las categorías), puede resultar un poco más eficaz evitar las búsquedas por nombre. Para obtener más información acerca del uso de conjuntos de parámetros, vea el tema sobre los conjuntos de parámetros del cmdlet.

Parameters

Parámetro Obligatorio Tipo Descripción

CrawledPropertyMapping

Obligatorio

System.Collections.Generic.List

La lista de asignaciones de propiedades rastreadas se aplica a la propiedad administrada especificada. El orden en la lista controla qué propiedad rastreada se usa cuando existen varias propiedades rastreadas. La lista debe estar compuesta por uno o varios objetos Microsoft.SharePoint.Search.Extended.Administration.Schema.CrawledPropertyImpl.

ManagedProperty

Obligatorio

Microsoft.SharePoint.Search.Extended.Administration.Schema.ManagedProperty

Objeto que representa una propiedad administrada.

Name

Obligatorio

System.String

Nombre de la propiedad administrada cuyas asignaciones de propiedades rastreadas se actualizan.

Tipos de entrada

Tipos de valores devueltos

Example

---------------EJEMPLO 1-----------------

$title = Get-FASTSearchMetadataManagedProperty -Name title
$extendedtitle = Get-FASTSearchMetadataManagedProperty -name extendedtitle
$mappings_for_title = $title.GetCrawledPropertyMappings()
Set-FASTSearchMetadataCrawledPropertyMapping -CrawledPropertyMapping $mappings_for_title -ManagedProperty $extendedtitle

En este ejemplo se agregan las asignaciones de propiedades rastreadas de la propiedad administrada “title” a la propiedad administrada “extendedtitle”.

El ejemplo recupera, en primer lugar, una lista de asignaciones de propiedades rastreadas para la propiedad administrada denominada “title” mediante GetCrawledPropertyMappings(). A continuación, llama a Set-FASTSearchMetadataCrawledPropertyMapping con esta lista como parámetro. Esta acción reemplaza todas las asignaciones de propiedades rastreadas existentes para la propiedad administrada “extendedtitle”.

See Also

Reference

Get-FASTSearchMetadataCrawledPropertyMapping
New-FASTSearchMetadataCrawledPropertyMapping
Remove-FASTSearchMetadataCrawledPropertyMapping