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


Элементы SPField

Представляет поле в список на веб-узле SharePoint Foundation .

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

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

  Имя Описание
Общий метод SPField(SPFieldCollection, String) Инициализирует новый экземпляр класса SPField , основанный на объект коллекции указанного поля и имя поля.
Общий метод SPField(SPFieldCollection, String, String) Инициализирует новый экземпляр класса SPField , основанный на объект коллекции указанного поля, тип поля и имя поля.

Вверх

Свойства

  Имя Описание
Общее свойство AggregationFunction Получает или задает статистическую функцию для поля.
Общее свойство AllowDeletion Получает или задает логическое значение, которое указывает, можно ли удалять поля.
Общее свойство AuthoringInfo Получает описательную строку, используемые на страницах для редактирования полей для идентификации поля и его назначение.
Общее свойство CalloutMenu Получает или задает индикацию ли в этом поле отображается ссылка на меню выноски.
Общее свойство CalloutMenuAllowed Получает или задает значение, указывающее ли отображение меню выноски в поле разрешено, запрещено либо является необязательным и определяется свойством CalloutMenu .
Общее свойство CanBeDeleted Получает логическое значение, указывающее, может ли поле быть удалено.
Общее свойство CanBeDisplayedInEditForm Свойством только для чтения, показывающее, может ли поле отображаться в форме редактирования.
Общее свойство CanToggleHidden Получает логическое значение, указывающее, можно ли скрыть столбец через пользовательский интерфейс.
Общее свойство CompositeIndexable Указывает, может ли и в какой емкости поле участвовать в составной индекс.
Общее свойство DefaultFormula Возвращает или задает формулу для вычисляемого поля по умолчанию.
Общее свойство DefaultListField Получает значение, указывающее, следует ли отображать форму свойства файла при его отправке в библиотеку документов.
Общее свойство DefaultValue Получает или задает значение по умолчанию для поля.
Общее свойство DefaultValueTyped Получает объект значения по умолчанию на основе типа поля.
Общее свойство Description Получает или задает описание для поля.
Общее свойство DescriptionResource Получает объект SPUserResource , представляющий переводы для описания поля.
Общее свойство Direction Получает или задает направление порядок чтения для поля.
Общее свойство DisplaySize Получает или задает размер поля изображения.
Общее свойство EnforceUniqueValues Получает или задает логическое значение, которое указывает, следует ли обеспечить уникальность данных в столбце значения. Значение по умолчанию — false.
Общее свойство EntityPropertyName Получает имя свойства сущности для сущности элемента списка, использующее данное поле.
Общее свойство FieldReferences Получает массив строк, содержащий имена внутренних полей, на которые ссылаются в вычисляемом поле.
Общее свойство FieldRenderingControl Получает поле Тип элемента управления, используемый для отображения поля в отображения, редактирования и новые формы, а также в данных формы веб-части или страниц, использующих элементы управления полями.
Общее свойство FieldRenderingMobileControl Устарел.Рекомендуется к использованию. Вместо этого используйте свойство FieldRenderingMobileWebControl . Получает тип мобильного поля элемент управления, который используется для отображения полей в форме данных отображения, редактирования и новые формы, веб-части или всех страниц, использующих элементы управления поля в мобильных приложениях.
Общее свойство FieldRenderingMobileWebControl При реализации в производном классе получает тип поля мобильных устройств управления, являющийся используется для отображения поля «экран», изменить и формирования новых форм данных веб-части или всех страниц, использующих элементы управления поля.
Общее свойство FieldTypeDefinition Получает объект SPFieldTypeDefinition , представляющий определение типа поля для поля.
Общее свойство FieldValueType Получает тип значения поля, если поле Тип содержит тип значения.
Общее свойство Filterable Получает логическое значение, указывающее, можно ли фильтровать поле.
Общее свойство FilterableNoRecurrence Получает логическое значение, указывающее, можно ли создать фильтр для поля в представлении, которое не разворачивает повторяющиеся события.
Общее свойство FromBaseType Получает логическое значение, указывающее, наследует ли поле Тип базового поля.
Общее свойство Group Получает или задает столбец группы, к которой принадлежит это поле.
Общее свойство Hidden Получает или задает логическое значение, указывающее, отображается ли поле в списке.
Общее свойство Id Получает GUID поля.
Общее свойство IMEMode Получает или задает смещение режима редактора метода ввода (IME) для использования в поле. Редактор IME позволяет преобразования нажатий клавиш в разных языках при одной системы письменности имеет больше символов, чем могут быть закодированы для данного сочетания.
Общее свойство Indexable Свойство только для чтения, показывающее, могут быть проиндексированы поля, или нет.
Общее свойство Indexed Получает или задает логическое значение, указывающее, проиндексировано ли поле.
Общее свойство InternalName Возвращает внутреннее имя, которое используется для данного поля.
Общее свойство JSLink При реализации в производном классе получает или задает имя файла внешней JavaScript (или набор файлов, разделенных "|" знак), содержащий логику отрисовки клиентом для полей производного типа.
Общее свойство JumpToField Получает имя поля, которое представляет следующий вопрос, на который пользователи берутся в опросе, зависящее от ответов, которые они предоставляют на текущий вопрос.
Общее свойство LinkToItem Получает или задает значение, указывающее ли поле должно отображаться ссылка на элемент списка отображения формы при отображении в виде списка.
Общее свойство LinkToItemAllowed Получает или задает индикацию ли поле в представлении списка можно показать ссылку на элемент списка отображения формы.
Общее свойство ListItemMenu Получает или задает значение, указывающее ли поле должно отображаться ссылка на элемент списка, раскрывающегося меню при отображении в виде списка.
Общее свойство ListItemMenuAllowed Получает или задает индикацию ли в поле, в представлении списка отображаются ссылки на элемент списка, раскрывающегося меню.
Общее свойство NoCrawl Получает или задает логическое значение, которое указывает, можно ли поле просматриваться поисковой системы.
Общее свойство ParentList Получает родительский список, содержащий поле.
Общее свойство PIAttribute Получает или задает атрибут в документе обработки инструкции (указанного в свойстве PITarget ), которая используется в качестве значения столбца для свойства повышение и понижение роли в XML-документах.
Общее свойство PITarget Получает или задает документ, в котором хранится значение столбца в документах с указанным типом содержимого, который используется для свойства повышение и понижение роли в XML-документах инструкция по обработке.
Общее свойство PreviewValueTyped Получает значение предварительного просмотра поля данных для представления времени разработки элемента управления в режимах отображения и изменения полей при нет данных элемента списка, связанного с полем.
Общее свойство PrimaryPIAttribute Получает или задает дополнительный атрибут в документе обработки, указанного в свойстве PrimaryPITarget , который используется в качестве значения столбца в продвижение свойств и понижение в XML-документах.
Общее свойство PrimaryPITarget Получает или задает документ альтернативные обработки инструкции, в которой хранится значение столбца для документов с указанным типом содержимого.
Общее свойство PushChangesToLists Получает или задает логическое значение, которое указывает, следует ли распространить изменения, внесенные в списки, которые реализуют поля в шаблоне полей.
Общее свойство ReadOnlyField Получает или задает логическое значение, которое указывает, можно ли изменять значения в поле.
Общее свойство RelatedField Получает или задает внутреннее имя поля, к которому относится текущее поле.
Общее свойство Reorderable Получает логическое значение, указывающее, можно ли изменять расположение значений в поле.
Общее свойство Required Получает или задает логическое значение, которое определяет, куда нужно вводить значение для поля в формах, New и Edit .
Общее свойство SchemaXml Получает или задает схему, которая определяет поле.
Общее свойство SchemaXmlWithResourceTokens Возвращает схему, которая определяет поля и включает в себя токены ресурсов.
Общее свойство Scope Получает путь относительно веб-узла в список, в котором используется коллекцию полей.
Общее свойство Sealed Получает значение, указывающее, может ли быть родительский пользовательский производный тип поля Тип поля Microsoft SharePoint Foundation (как указано в свойстве Type ).
Общее свойство ShowInDisplayForm Получает или задает логическое значение, указывающее, отображается ли поле в форме для отображения списка элементов.
Общее свойство ShowInEditForm Получает или задает логическое значение, указывающее, отображается ли поле в форме, которая используется для изменения элементов списка.
Общее свойство ShowInListSettings Получает или задает логическое значение, указывающее, отображается ли поле на странице настройки параметров списка.
Общее свойство ShowInNewForm Получает или задает логическое значение, указывающее, отображается ли поле в форме, которая используется для создания элементов списка.
Общее свойство ShowInVersionHistory Получает или задает логическое значение, указывающее, отображается ли поле на странице для просмотра версий элемента списка.
Общее свойство ShowInViewForms Получает или задает логическое значение, указывающее, отображается ли поле на страницах, которые используются для просмотра данных списка.
Общее свойство Sortable Получает логическое значение, определяющее, можно ли сортировать поле.
Общее свойство SourceId Возвращает либо пространство имен, которое определяет встроенные поля или, если он настраиваемого поля, GUID, который определяет список или веб-узла, где он был создан.
Общее свойство StaticName Получает или задает имя статического поля.
Общее свойство Title Получает или задает отображаемое имя для поля.
Общее свойство TitleResource Получает объект ресурса, связанный с его отображаемое имя.
Общее свойство TranslationXml Содержимое документа, сохраненного в многоязычных баз данных для отображения в формате XML.
Общее свойство Type Получает или задает тип поля.
Общее свойство TypeAsString Получает тип поля как строковое значение.
Общее свойство TypeDisplayName Получает отображаемое имя типа поля.
Общее свойство TypeShortDescription Возвращает описание поля.
Общее свойство UsedInWebContentTypes Получает логическое значение, указывающее, реализован ли поле в любой тип содержимого, используемый в семействе веб-сайтов.
Общее свойство ValidationEcmaScript Получает функцию ECMAScript , которая соответствует формуле проверки поля.
Общее свойство ValidationFormula Показывает формулу, ссылающуюся на поле и оценивается при добавлении или обновлении элемента списка.
Общее свойство ValidationMessage Получает или задает сообщение, отображаемое пользователю, если не удается выполнить проверку для этого поля.
Общее свойство Version Получает версию поля.
Общее свойство XPath Получает или задает выражение XPath в поле.

Вверх

Методы

  Имя Описание
Общий метод AnnotateField При переопределении в производном классе добавляет атрибуты указанный узел XML и присваивает им значения из свойств этого объекта SPField .
Общий метод Delete Удаление поля.
Общий метод Equals (Унаследовано от Object.)
Защищенный метод Finalize (Унаследовано от Object.)
Общий метод GetCustomProperty Получает значение настраиваемого свойства с указанным именем.
Общий метод GetFieldValue Преобразует заданное значение в значение типа поля.
Общий метод GetFieldValueAsHtml Получает значение поля в формате HTML для визуализации значения поля непосредственно на странице.
Общий метод GetFieldValueAsText Получает значение поля как обычный текст.
Общий метод GetFieldValueForClientRender При переопределении в производном классе преобразует значение поля Тип в объект для использования в клиент отображения, редактирования и новые формы номенклатуры.
Общий метод GetFieldValueForEdit Возвращает значение поля, отображаемый в режиме редактирования, редактирование и создание форм.
Общий метод GetHashCode (Унаследовано от Object.)
Общий метод GetJsonClientFormFieldSchema При переопределении в производном классе получает объект, содержащий сведения из поля схемы, полезные для клиента отрисовку поля в формах.
Общий метод GetProperty Получает значение указанного свойства.
Общий метод GetType (Унаследовано от Object.)
Общий метод GetValidatedString Проверяет и преобразует значение поля в сериализованной форме.
Защищенный метод HasValue Внутренняя функция используется для проверки, является ли объект значение null.
Общий метод ListsFieldUsedIn Возвращает сведения о веб-сайтов и списков, в которых используется текущее поле.
Защищенный метод MemberwiseClone (Унаследовано от Object.)
Общий метод OnAdded Обрабатывает событие, которое происходит после добавления поля.
Общий метод OnAddingToContentType Обрабатывает событие, которое возникает, когда добавляется поле указанный тип содержимого.
Общий метод OnDeleting Обрабатывает событие, которое возникает, когда удаляется поле.
Общий метод OnDeletingFromContentType Обрабатывает событие, которое возникает при удалении поля из указанного типа контента.
Защищенный метод OnInitFieldNode Этот элемент зарезервирован для внутреннего использования и не предназначен для прямого применения в коде.
Общий метод OnUpdated Обрабатывает событие, возникающее после внесения изменений в поле.
Общий метод ParseAndSetValue При переопределении в производном классе задает указанное значение элемента указанного поля.
Общий метод ParseValue При переопределении в производном классе анализирует потенциальное значение поля и возвращает объект, который может быть назначен в качестве значения поля.
Общий метод RenderFieldValueAsJson При переопределении в производном классе, возвращает указанный value в формате JSON.
Общий метод RevertCustomizations Отменяет настройки, произведенные в схему полей.
Общий метод SetCustomProperty Задает значение для указанного свойства.
Общий метод ToString Возвращает название поля. (Переопределяет Object.ToString().)
Общий метод Update() Обновление базы данных с учетом изменений, внесенных в поле.
Общий метод Update(Boolean) Обновление базы данных с учетом изменений, внесенных в поле и дополнительно распространяет изменения в списки, которые реализуют поле.
Общий метод ValidateAndParseValue При переопределении в производном классе проверяет и анализирует входной value и возвращает допустимый объект, который может быть значение поля.
Общий метод ValidateParseAndSetValue Вызывает ValidateAndParseValue(SPListItem, String) и назначающий возвращенный объект в качестве значения поля.

Вверх

См. также

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

SPField класс

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