Класс SPFieldLinkCollection
Представляет коллекцию ссылок на столбец или поле в типе контента.
Иерархия наследования
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.SPBaseCollection
Microsoft.SharePoint.SPFieldLinkCollection
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Class SPFieldLinkCollection _
Inherits SPBaseCollection
'Применение
Dim instance As SPFieldLinkCollection
public class SPFieldLinkCollection : SPBaseCollection
Замечания
Если вы хотите отслеживать метаданных определенного элемента в типе контента, можно ссылаться на столбец, представляющий метаданные. Тем не менее невозможно создать столбец в типе контента; необходимо создать столбец отдельно и затем сослаться на него в определении типа содержимого. В результате при добавлении столбца в тип содержимого, данный тип контента содержит ссылку на столбец или поле, а не столбец или самого поля.
Ссылка на столбец или поле содержит подмножество свойств определения полного поля. Это те свойства, которые можно настроить для столбца, как оно существует в типе содержимого.
Дополнительные сведения см. в статье Fields and Field References.
Объект SPContentType содержит SPFieldLinkCollection и SPFieldCollection объекта.
Объект SPFieldCollection предоставляет объединенное представление атрибутов столбцов, поскольку они существуют в типа содержимого. Каждый объект SPField представляет все атрибуты определения столбца или поля, в сочетании с тех атрибутов, которые были переопределены в ссылке поля для данного типа контента.
При доступе к SPField объекта в тип содержимого, SharePoint Foundation объединяет определения поля со ссылкой на поле и возвращает итоговый объект SPField . Это удобно, так как не нужно искать определение поля и все атрибуты в определение этого поля, которые заменяются ссылка на поле для типа содержимого.
Существует взаимосвязь между элементами в объекты SPFieldLinkCollection и SPFieldCollection 1-1. Для каждого SPFieldLink , добавьте в тип содержимого SharePoint Foundation добавляет соответствующий объект SPField , который представляет объединенное представление этого столбца, как это определено в типе содержимого.
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.
См. также
Справочные материалы
Элементы SPFieldLinkCollection
Пространство имен Microsoft.SharePoint