Set-SPEnterpriseSearchMetadataManagedProperty

 

Si applica a: SharePoint Server 2010

Ultima modifica dell'argomento: 2015-03-09

Imposta le proprietà di una proprietà gestita dei metadati.

Syntax

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

Descrizione dettagliata

Il cmdlet Set-SPEnterpriseSearchMetadataManagedProperty aggiorna le proprietà di una proprietà gestita e viene in genere utilizzato per modificarne il nome o la descrizione. SPEnterpriseSearchMetadataManagedProperty rappresenta una proprietà gestita nello schema delle proprietà dei metadati di ricerca di contenuti dell'organizzazione.

Per indicazioni sulle autorizzazioni e per informazioni aggiornate sui cmdlet relativi alla ricerca, vedere la documentazione online (https://go.microsoft.com/fwlink/?linkid=163185&clcid=0x410).

Parameters

Parametro Obbligatorio Tipo Descrizione

Identity

Obbligatorio

Microsoft.Office.Server.Search.Cmdlet.ManagedPropertyPipeBind

Specifica la proprietà gestita da aggiornare.

Il tipo deve essere un GUID valido nel formato 12345678-90ab-cdef-1234-567890bcdefgh, un nome di proprietà gestita valido (ad esempio ProprietàGestita1) oppure un'istanza di un oggetto ManagedProperty valido.

AssignmentCollection

Facoltativo

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

Consente di gestire gli oggetti ai fini della corretta eliminazione dalla memoria. Oggetti quali SPWeb o SPSite richiedono quantità di memoria elevate e per utilizzarli negli script Windows PowerShell è necessario gestire la memoria in modo appropriato. Tramite l'oggetto SPAssignment è possibile assegnare oggetti a una variabile ed eliminarli quando è necessario liberare memoria. Gli oggetti SPWeb, SPSite e SPSiteAdministration utilizzati vengono automaticamente eliminati dalla memoria se non viene utilizzato un insieme di assegnazioni o il parametro Global.

Nota

Quando viene utilizzato il parametro Global tutti gli oggetti vengono memorizzati nell'area di archiviazione globale. Se gli oggetti non vengono utilizzati immediatamente o eliminati dalla memoria tramite il comando Stop-SPAssignment, può verificarsi una condizione di memoria insufficiente.

Confirm

Facoltativo

System.Management.Automation.SwitchParameter

Visualizza una richiesta di conferma prima di eseguire il comando. Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters

DefaultForQueryIndependentRank

Facoltativo

System.Nullable

Specifica che la proprietà è obbligatoria se è utilizzata nella classificazione indipendente da query (pertinenza).

Description

Facoltativo

System.String

Aggiunge una descrizione per la nuova proprietà gestita dei metadati.

Il tipo deve essere una stringa valida, ad esempio una descrizione di una proprietà gestita dei metadati.

EnabledForQueryIndependentRank

Facoltativo

System.Nullable

Specifica che la proprietà gestita è obbligatoria se è utilizzata nel modello di classificazione personalizzato per la classificazione indipendente da query.

Il tipo deve essere una delle caratteristiche di classificazione indipendenti da query seguenti nell'XML del modello personalizzato:

  • queryIndependentFeature

  • categoryFeature

  • languageFeature

EnabledForScoping

Facoltativo

System.Nullable

Specifica che la proprietà può essere utilizzata in una definizione di ambito. Il valore predefinito è 0.

FullTextQueriable

Facoltativo

System.Nullable

Specifica che la proprietà gestita può essere utilizzata in query SQL di ricerca di contenuti dell'organizzazione.

IncludeInMd5

Facoltativo

System.Nullable

Specifica che la proprietà gestita è inclusa nell'hash utilizzato dal crawler per stabilire se un documento è stato modificato. Il valore predefinito è 0.

Name

Facoltativo

System.String

Specifica un nome per la proprietà gestita.

Il tipo deve essere un nome di proprietà gestita valido, ad esempio ProprietàGestita1.

NameNormalized

Facoltativo

System.Nullable

Specifica che il nome della proprietà gestita è stato convertito nel nome completo. Il valore predefinito è 0.

NoWordBreaker

Facoltativo

System.Nullable

Specifica che il valori della proprietà vengono elaborati da un word breaker. Il valore predefinito è 0.

RemoveDuplicates

Facoltativo

System.Nullable

Specifica che i valori duplicati per la proprietà devono essere rimossi. Il valore predefinito è 1.

RespectPriority

Facoltativo

System.Nullable

Specifica che per un elemento esiste una sola istanza della proprietà. Il valore predefinito è 0.

Retrievable

Facoltativo

System.Nullable

Specifica che la proprietà può essere utilizzata per ricerche avanzate o query con parole chiave e che il valore della proprietà può essere recuperato nei risultati di ricerca.

SearchApplication

Facoltativo

Microsoft.Office.Server.Search.Cmdlet.SearchServiceApplicationPipeBind

Specifica l'applicazione di ricerca che contiene l'insieme delle proprietà gestite.

Il tipo deve essere un GUID valido nel formato 12345678-90ab-cdef-1234-567890bcdefgh, un nome di applicazione di ricerca valido (ad esempio AppRicerca1) oppure un'istanza di un oggetto SearchServiceApplication valido.

UserFlags

Facoltativo

System.Nullable

Parametro riservato per utilizzi futuri.

WhatIf

Facoltativo

System.Management.Automation.SwitchParameter

Visualizza un messaggio che illustra gli effetti del comando anziché eseguire il comando. Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters

Tipi di input

Tipi restituiti

Example

------------------ESEMPIO------------------

$searchapp = Get-SPEnterpriseSearchServiceApplication "SearchApp1"
$mp = Get-SPEnterpriseSearchMetadataManagedProperty -SearchApplication $searchapp -Identity testmanagedproperty
$mp | Set-SPEnterpriseSearchMetadataManagedProperty -EnabledForScoping $True

In questo esempio viene consentito l'utilizzo della proprietà gestita in un ambito.