Compartir a través de


del método TaxonomyClientService.AddTerms

Agrega un nuevo Term para el objeto TermStore de metadatos administrados.

Espacio de nombres:  Microsoft.SharePoint.Taxonomy.WebServices
Ensamblado:  Microsoft.SharePoint.Taxonomy (en Microsoft.SharePoint.Taxonomy.dll)

Sintaxis

'Declaración
<WebMethodAttribute> _
Public Function AddTerms ( _
    sharedServiceId As Guid, _
    termSetId As Guid, _
    lcid As Integer, _
    newTerms As String _
) As String
'Uso
Dim instance As TaxonomyClientService
Dim sharedServiceId As Guid
Dim termSetId As Guid
Dim lcid As Integer
Dim newTerms As String
Dim returnValue As String

returnValue = instance.AddTerms(sharedServiceId, _
    termSetId, lcid, newTerms)
[WebMethodAttribute]
public string AddTerms(
    Guid sharedServiceId,
    Guid termSetId,
    int lcid,
    string newTerms
)

Parámetros

  • sharedServiceId
    Tipo: System.Guid

    TermStore Id. de TermSet para agregar Term en.

  • lcid
    Tipo: System.Int32

    El idioma que se agrega la etiqueta.

  • newTerms
    Tipo: System.String

    XML de términos nuevos que se agregan.

Valor devuelto

Tipo: System.String
ID. del término recién agregado.

Excepciones

Excepción Condición
UnauthorizedAccessException

Se produce si el usuario no tiene acceso a la web raíz del contexto actual.

ArgumentOutOfRangeException

Se produce si no existe un TermStore con el identificador sharedServiceId . También se produce si trata de agregar una nueva Term en otro Term (parentTermId no es el GUID vacío), y está intentando agregar a las palabras clave TermSet (TermSetId es el GUID vacío).

NullReferenceException

Se produce si el TermSet con identificador TermSetId no existe.

ArgumentException

Se produce si el parentTermId no es el GUID vacío y el Term no existe en el TermSet con el identificador TermSetId.

Comentarios

Nuevo Terms deben almacenarse en nodos XML denominados NewTerm con una etiqueta de atributo, el atributo clientId y atributo parentTermid. Puede tener tantos nodos de NewTerm según sea necesario. clientId es de tipo int que utilizó el cliente para identificar de forma exclusiva el newTerm. El parentTermId debe ser el GUID del otro Termo un GUID vacío si el nuevo Term debe estar en la raíz de la TermSet.

Vea también

Referencia

clase TaxonomyClientService

Miembros TaxonomyClientService

Espacio de nombres Microsoft.SharePoint.Taxonomy.WebServices