Compartir a través de


del método Term.Merge

Combinar el objeto de Term actual con el especificado Term y devolver la combinados Term.

Espacio de nombres:  Microsoft.SharePoint.Client.Taxonomy
Ensamblados:   Microsoft.SharePoint.Client.Taxonomy.Silverlight (en Microsoft.SharePoint.Client.Taxonomy.Silverlight.dll);  Microsoft.SharePoint.Client.Taxonomy.Phone (en Microsoft.SharePoint.Client.Taxonomy.Phone.dll)  Microsoft.SharePoint.Client.Taxonomy (en Microsoft.SharePoint.Client.Taxonomy.dll)

Sintaxis

'Declaración
Public Function Merge ( _
    termToMerge As Term _
) As Term
'Uso
Dim instance As Term
Dim termToMerge As Term
Dim returnValue As Term

returnValue = instance.Merge(termToMerge)
public Term Merge(
    Term termToMerge
)

Parámetros

Valor devuelto

Tipo: Microsoft.SharePoint.Client.Taxonomy.Term
La combinadas Term

Excepciones

Excepción Condición
ArgumentNullException

El Term para combinar en es una referencia null (Nothing en Visual Basic).

ArgumentException

El Term para combinar en no es válido.

TermStoreOperationException

Esta operación no es válida en el objeto de TermSet términos huérfanos. Error en la operación.

TermStoreOperationException

No se puede combinar un Term a su visualicen Term.

TermStoreOperationException

Solo origen Term pueden combinarse en otro origen Term.

TermStoreOperationException

No se permite la combinación de los dos objetos especificado Term . El origen Term el destino Term de combinación de correspondencia se vuelven a utilizar en el mismo objeto TermSet y debe ser elementos relacionados en dicha TermSet para ser mergeable.

UnauthorizedAccessException

El usuario actual tiene permisos suficientes para realizar esta operación.

Comentarios

La actual Term es la Term para combinar desde y la termToMerge es la Term para combinar en (el destino Term). Una vez completada la operación de Merge() , se convierten en volver a utilizar ambos objetos Term y la targetTerm se convierte en el origen de los objetos visualicen Term . El destino TermGUID se convierte en el GUID de la combinadas Term. Se agrega la actual Term GUID a MergedTermIds

El Term GUID en el criterio de ordenación personalizado de los elementos primarios de la actual Term o cualquiera de sus copias visualicen se actualiza con el destino Term GUID.

El criterio de ordenación personalizado se combina en la forma siguiente: si el destino Term tiene un orden personalizado, el orden de clasificación de Term de origen se anexa a él. En caso contrario, si el destino Term no tiene un orden personalizado, pero sí de la fuente Term , a continuación, que se aplica un criterio de ordenación personalizado basado en orden alfabético en el idioma actual de ( WorkingLanguage) y el criterio de ordenación personalizado Term de origen se anexa a él.

El usuario actual debe tener permiso de TaxonomyRights.EditTerm en el término actual y el término a combinar en para poder usar este método. Llame al método CommitAll() para guardar los cambios a la base de datos.

Vea también

Referencia

clase Term

Miembros Term

Espacio de nombres Microsoft.SharePoint.Client.Taxonomy