Поделиться через


Элементы SPFieldCollection

Представляет коллекцию объектов SPField .

Тип SPFieldCollection предоставляет следующие элементы.

Конструкторы

  Имя Описание
Общий метод SPFieldCollection Инициализирует новый экземпляр класса SPFieldCollection , основанный на веб-узел и схемы.

Вверх

Свойства

  Имя Описание
Общее свойство Count Возвращает количество полей в коллекции. (Переопределяет SPBaseCollection.Count.)
Общее свойство Item[Guid] Получает поле с указанным идентификатором (ID) из коллекции.
Общее свойство Item[Int32] Получает объект поля по указанному индексу в коллекции. В Microsoft C#, это свойство является индексатором для класса SPFieldCollection .
Общее свойство Item[String] Получает поле с заданным отображаемым именем из коллекции. В Microsoft C#, это свойство является индексатором для класса SPFieldCollection .
Общее свойство List Получает список родительской коллекции.
Общее свойство SchemaXml Возвращает схему, которая определяет коллекцию.
Общее свойство SchemaXmlWithResourceTokens Только для чтения свойство, которое извлекает расширенные схемы XML для поля с помощью ресурса токенов.
Общее свойство Web Получает родительский веб-сайт полей.

Вверх

Методы

  Имя Описание
Общий метод Add(SPField) Добавляет поле в коллекции по указанному полю.
Общий метод Add(String, SPFieldType, Boolean) Создает поле в коллекции по указанному отображаемое имя, тип поля и логическое значение.
Общий метод Add(String, SPFieldType, Boolean, Boolean, StringCollection) Создает поле в коллекции на основании указанного отображаемого имени, тип поля, логические значения для других свойств поля, а также в случае поля Choice .
Общий метод AddDependentLookup Получает или задает значение, указывающее имя типа контента.
Общий метод AddFieldAsXml(String) Создает поле, на основе указанной схемы.
Общий метод AddFieldAsXml(String, Boolean, SPAddFieldOptions) Создает поле, на основе указанной схеме, логическое значение и параметры поля.
Общий метод AddLookup(String, Guid, Boolean) Создает поле подстановок в коллекции полей для одного списка, указывающего поля в коллекции для другой список того же веб-сайта.
Общий метод AddLookup(String, Guid, Guid, Boolean) Создает поле подстановок в коллекции полей для одного списка, указывающего поля в коллекции для другого списка в другой веб-узел.
Общий методСтатический элемент AddSPFieldCreatorDelegate Добавляет список делегатов создатель поле обратного вызова SPField .
Общий метод Contains Возвращает логическое значение, указывающее, содержит ли коллекция поля с указанным GUID.
Общий метод ContainsField Возвращает логическое значение, указывающее, содержит ли коллекция указанное поле.
Общий метод ContainsFieldWithStaticName Возвращает логическое значение, которое указывает, содержит ли поле с заданным именем статической коллекции.
Общий метод CreateNewField Создает поле, на основе указанного имени типа и отображаемое имя.
Общий метод Delete Удаляет из коллекции с указанным внутренней, отображаемое имя поля или статические.
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetEnumerator Возвращает перечислитель для перебора элементов коллекции. (Унаследовано от SPBaseCollection.)
Общий метод GetField Возвращает поле с заданным внутренний, отображения или статическое имя из коллекции.
Общий метод GetFieldByInternalName Возвращает поле с заданным именем внутреннего из коллекции.
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetType (Унаследовано от Object.)
Общий метод GetTypedEnumerator<T> Возвращает строго типизированный перечислитель для перебора элементов коллекции. (Унаследовано от SPBaseCollection.)
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод ToString (Унаследовано от Object.)
Общий метод TryGetFieldByStaticName Возвращает поле с заданным именем статического из коллекции.

Вверх

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЧастный метод ICollection.CopyTo Копирует элементы коллекции в массив, начиная с указанного индекса массива. (Унаследовано от SPBaseCollection.)
Явная реализация интерфейсаЧастное свойство ICollection.IsSynchronized Получает логическое значение, указывающее, является ли доступ к коллекции синхронизации или поточно ориентированными. (Унаследовано от SPBaseCollection.)
Явная реализация интерфейсаЧастное свойство ICollection.SyncRoot Получает объект, используемый для синхронизации доступа к коллекции. (Унаследовано от SPBaseCollection.)

Вверх

См. также

Справочные материалы

SPFieldCollection класс

Пространство имен Microsoft.SharePoint