Compartir a través de


(String, Guid, Int32) del método Group.CreateTermSet

Crea un nuevo objeto de TermSet en el objeto de Group actual utilizando el lenguaje proporcionado y el identificador único especificado.

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

Sintaxis

'Declaración
Public Function CreateTermSet ( _
    name As String, _
    newTermSetId As Guid, _
    lcid As Integer _
) As TermSet
'Uso
Dim instance As Group
Dim name As String
Dim newTermSetId As Guid
Dim lcid As Integer
Dim returnValue As TermSet

returnValue = instance.CreateTermSet(name, _
    newTermSetId, lcid)
public TermSet CreateTermSet(
    string name,
    Guid newTermSetId,
    int lcid
)

Parámetros

  • newTermSetId
    Tipo: System.Guid

    El identificador único del nuevo objeto TermSet que se crea

Valor devuelto

Tipo: Microsoft.SharePoint.Taxonomy.TermSet
El objeto recién creado TermSet

Excepciones

Excepción Condición
UnauthorizedAccessException

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

TermStoreOperationException

No se permite la creación de un término en el grupo de sistema.

ArgumentException

El parámetro de nombre no es válido. O contiene caracteres no válidos, es demasiado largo o entra en conflicto con el nombre de una condición existente en el mismo grupo.

ArgumentNullException

El nombre no puede ser una referencia null (Nothing en Visual Basic) o estar vacío.

ArgumentOutOfRangeException

El lcid no es una de las lenguas de trabajo para el almacén de términos

Comentarios

El name no puede superar los 255 caracteres y no puede contener ninguno de los siguientes caracteres no válidos

  1. ; "< > | & ficha

Además, el parámetro name debe ser un nombre único TermSet dentro del grupo actual y el valor de newTermSetId debe ser un identificador único a través de todos los objetos de TermSet de la TermStore. Si ya está en uso por otro objeto de TermSet , se producirá una excepción TermStoreOperationException durante la transacción de CommitAll() .El usuario actual debe tener permiso de TaxonomyRights.EditTermSet para utilizar este método. Llame a CommitAll() para guardar los cambios a la base de datos.

Vea también

Referencia

clase Group

Miembros Group

Sobrecarga CreateTermSet

Espacio de nombres Microsoft.SharePoint.Taxonomy

Name

Id

CreateTermSet(String)

CreateTermSet(String, Guid)

CreateTermSet(String, Int32)