Compartir a través de


del método Term.CreateLabel

Crea un nuevo Label para este 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 CreateLabel ( _
    labelName As String, _
    lcid As Integer, _
    isDefault As Boolean _
) As Label
'Uso
Dim instance As Term
Dim labelName As String
Dim lcid As Integer
Dim isDefault As Boolean
Dim returnValue As Label

returnValue = instance.CreateLabel(labelName, _
    lcid, isDefault)
public Label CreateLabel(
    string labelName,
    int lcid,
    bool isDefault
)

Parámetros

  • lcid
    Tipo: System.Int32

    El LCID para crear la etiqueta para

  • isDefault
    Tipo: System.Boolean

    Si va a ser el predeterminado Label del lcid este Label

Valor devuelto

Tipo: Microsoft.SharePoint.Client.Taxonomy.Label
El nuevo Label para el Term

Excepciones

Excepción Condición
UnauthorizedAccessException

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

TermStoreOperationException

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

ArgumentException

El nombre de etiqueta no es válido, contiene caracteres no válidos o es demasiado larga.

ArgumentNullException

El nombre de etiqueta es una referencia null (Nothing en Visual Basic) o una cadena vacía.

ArgumentOutOfRangeException

Llame al método CommitAll() para guardar los cambios a la base de datos. no es válido.

ArgumentException

La etiqueta se creará como un ninguno predeterminado etiqueta y, a continuación, el nombre ya existe para este lcid.

Comentarios

El valor de labelName será normailized para recortar los espacios consecutivos en uno y reemplaza el carácter & con la versión de carácter ancho del carácter (\uFF06). Debe ser no está vacío, no puede tener más de 255 caracteres y no puede contener ninguno de los siguientes caracteres ;"< >|&tab

El nombre del objeto Label distingue mayúsculas de minúsculas. Si el nombre que se cree un no predeterminada Label, no puede tener el mismo nombre que cualquier existente Label del lcid. Si no se crean de forma predeterminada, puede tener el mismo nombre que existente Label. En lugar de crear una nueva etiqueta, la etiqueta existente se convertirá en la etiqueta predeterminada para el LCID.

El usuario actual debe tener permisos de TaxonomyRights.EditTerm para usar este método.

Vea también

Referencia

clase Term

Miembros Term

Espacio de nombres Microsoft.SharePoint.Client.Taxonomy