Move-SPProfileManagedMetadataProperty

Sposta i valori a stringa multipla in un set di termini.

Sintassi

Move-SPProfileManagedMetadataProperty
    -Identity <String>
    -ProfileServiceApplicationProxy <SPServiceApplicationProxyPipeBind>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-AvailableForTagging]
    [-Confirm]
    [-TermSetName <String>]
    [-WhatIf]
    [<CommonParameters>]

Descrizione

Utilizzare il cmdlet Move-SPProfileManagedMetadataProperty per spostare valori di proprietà a stringa multipla o a stringa singola in un set di termini specificato. Se non si specifica un set di termini, i valori verranno spostati nel set di termini Parole chiave. I nuovi valori aggiunti alla proprietà dopo l'esecuzione del cmdlet verranno spostati nel set di termini specificato.

Dopo l'aggiornamento di un'applicazione del profilo utente da Office SharePoint Server, le proprietà dei valori a stringa singola e multipla non sono disponibili per l'uso a meno che non venga eseguito il cmdlet Move-SPProfileManagedMetadataProperty per eseguirne il mapping ai set di termini all'interno del servizio metadati gestiti.

Per le autorizzazioni e le informazioni più recenti su Windows PowerShell per i prodotti SharePoint, vedere la documentazione online nella pagina Cmdlet server SharePoint.

Esempio

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

$proxy = Get-SPServiceApplicationProxy | ?{$_.TypeName -eq 'User Profile Service Application Proxy'}
Move-SPProfileManagedMetadataProperty -ProfileServiceApplicationProxy $proxy -Identity SPS-Interests -TermSetName Interests -AvailableForTagging

Questo esempio sposta i valori dalla proprietà SPS-Interests in un nuovo set di termini denominato Interests e contrassegna tale set di termini come disponibile per l'assegnazione di tag.

Parametri

-AssignmentCollection

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.

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.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-AvailableForTagging

Determina se i termini nel set di termini risultante possono essere utilizzati per il tagging dei metadati gestiti. Se in un set di termini sono contenuti più di 30.000 termini, utilizzandolo per il tagging dei metadati gestiti possono verificarsi problemi di prestazioni nel computer client. Poiché nella maggior parte dei casi è probabile che le proprietà di profilo includano più di 30.000 termini, il valore predefinito è No.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Confirm

Richiede la conferma prima di eseguire il comando. Per ulteriori informazioni, digitare il comando seguente: get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Identity

Specifica il nome della proprietà di profilo di cui deve essere eseguita la migrazione nella tassonomia.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-ProfileServiceApplicationProxy

Specifica il nome del proxy di applicazione di Servizio profili utente da utilizzare.

Type:SPServiceApplicationProxyPipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-TermSetName

Se viene specificato questo parametro, il nome del set di termini viene creato. Se invece il parametro TermSetName non viene specificato, la proprietà viene mappata al set di termini Keywords nel servizio metadati gestiti.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019