Compartilhar via


Term.CreateLabel método

Cria um novo Label para este Term.

Namespace:  Microsoft.SharePoint.Client.Taxonomy
Assemblies:   Microsoft.SharePoint.Client.Taxonomy.Silverlight (em Microsoft.SharePoint.Client.Taxonomy.Silverlight.dll);  Microsoft.SharePoint.Client.Taxonomy.Phone (em Microsoft.SharePoint.Client.Taxonomy.Phone.dll)  Microsoft.SharePoint.Client.Taxonomy (em Microsoft.SharePoint.Client.Taxonomy.dll)

Sintaxe

'Declaração
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

  • isDefault
    Tipo: System.Boolean

    Se esta Label será o padrão Label do lcid

Valor retornado

Tipo: Microsoft.SharePoint.Client.Taxonomy.Label
O novo Label para o Term

Exceções

Exceção Condição
UnauthorizedAccessException

O usuário não tem permissões suficientes para executar essa operação.

TermStoreOperationException

Esta operação é inválida nos termos órfãos TermSet. A operação falhou.

ArgumentException

O nome do rótulo não é válido, ele contém caracteres inválidos ou é muito longo.

ArgumentNullException

O nome da etiqueta é uma referência nula (Nothing no Visual Basic) ou uma cadeia de caracteres vazia.

ArgumentOutOfRangeException

Chame o método CommitAll() para salvar essa alteração no banco de dados. não é válido.

ArgumentException

O rótulo será criado como um nenhum padrão rótulo, e o nome já existe para este lcid.

Comentários

O valor de labelName será normailized para aparar espaços consecutivos em uma e substituir o caractere de & com a versão de caractere largo do caractere (\uFF06). Ele deve ser não vazio, não pode exceder 255 caracteres e não pode conter os seguintes caracteres ;"< >|&tab

O nome do objeto Label diferencia maiúsculas de minúsculas. Se o nome a ser criado é um não padrão Label, ele não pode ter o mesmo nome de qualquer Label existente do lcid. Se for a ser criado como padrão, ele pode ter o mesmo nome existente Label. Em vez de criar um novo rótulo, o rótulo existente tornará o rótulo padrão para o LCID.

O usuário atual deve ter permissões de TaxonomyRights.EditTerm para usar esse método.

Ver também

Referência

Term classe

Term membros

Microsoft.SharePoint.Client.Taxonomy namespace