(String, Guid) del método Group.CreateTermSet
Crea un nuevo objeto T:Microsoft.SharePoint.Taxonomy.TermSet en este objeto T:Microsoft.SharePoint.Taxonomy.Group mediante el uso de la lengua de trabajo del objeto TermStore 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 _
) As TermSet
'Uso
Dim instance As Group
Dim name As String
Dim newTermSetId As Guid
Dim returnValue As TermSet
returnValue = instance.CreateTermSet(name, _
newTermSetId)
public TermSet CreateTermSet(
string name,
Guid newTermSetId
)
Parámetros
name
Tipo: System.StringEl nombre de la TermSet que se está creando
newTermSetId
Tipo: System.GuidEl identificador único de la TermSet que se está creando
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 | Crear un término establece en sistema de que grupo no está permitido. |
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 un TermSet existente en el mismo grupo. |
ArgumentNullException | El nombre no puede ser nulo o vacío. |
Comentarios
El name no puede superar los 255 caracteres y no puede contener ninguno de los siguientes caracteres no válidos:; "< > | & ficha
Además el parámetro name debe ser un nombre único de TermSet en el objeto de Group actual. El valor de newTermSetId debe ser un identificador único en todos los conjuntos de términos en el almacén de términos.Si ya está en uso por otro conjunto de términos, se producirá durante la transacción de CommitAll() un TermStoreOperationException . El usuario actual debe tener permiso de TaxonomyRights.EditTermSet para utilizar este método. Llame al método CommitAll() para guardar los cambios a la base de datos.