Класс Label
Представляет имя объекта Term на определенном языке.
Иерархия наследования
System.Object
Microsoft.SharePoint.Taxonomy.Label
Пространство имен: Microsoft.SharePoint.Taxonomy
Сборка: Microsoft.SharePoint.Taxonomy (в Microsoft.SharePoint.Taxonomy.dll)
Синтаксис
'Декларация
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class Label
'Применение
Dim instance As Label
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class Label
Замечания
Aterm может иметь одну или несколько меток на языке по умолчанию и ноль или более наклеек на языке не по умолчанию. Если метки термина в языке, одну из меток должны быть метки по умолчанию.
Примеры
using System;
using System.IO;
using System.Globalization;
using System.Collections.Specialized;
using Microsoft.SharePoint;
using Microsoft.SharePoint.Taxonomy;
namespace Microsoft.SDK.SharePointServer.Samples
{
public static class LabelSamples
{
public static void UseLabel(TermStore store, Term term, string newLabel)
{
// Show all the labels in current language
DisplayLabels(term);
Console.WriteLine("Adding a new label");
// Create a new label
Label label = term.CreateLabel(newLabel,
CultureInfo.CurrentUICulture.LCID,
false);
// Commit the change into the TermStore
store.CommitAll();
// Show all the labels in current language
DisplayLabels(term);
// Set the new label as the default label for current language
label.SetAsDefaultForLanguage();
// Commit the change into the TermStore
store.CommitAll();
// Show all the labels in current language
DisplayLabels(term);
}
public static void DisplayLabels(Term term)
{
// Show all the labels in current language
foreach (Label termLabel in term.Labels)
{
Console.WriteLine("The term has label: \"" + termLabel.Value
+ "\" and IsDefault is " + termLabel.IsDefaultForLanguage);
}
}
}
}
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.