Microsoft.SharePoint.Publishing.Fields Namespace
The Microsoft.SharePoint.Publishing.Fields namespace contains classes that define fields, field values, and field behavior. Topics that these classes cover include base types; the Content Type ID; HTML fields, tags, and validation; image fields and field values; publishing schedule start and end dates; and summary link fields and field values.
Classes
Class | Description | |
---|---|---|
![]() |
BaseRichFieldType | Indicates the abstract base class for rich, multi-line text field classes. |
![]() |
ContentTypeIdField | Renders a field on a form page (not a list view page) that represents the collection of content types on the current top-level Web site by using a GroupedDropDownList child control. |
![]() |
ContentTypeIdFieldType | Represents a field containing ContentTypeIdFieldValue data. |
![]() |
ContentTypeIdFieldValue | Represents the field value class for a ContentTypeIdFieldType object. |
![]() |
HtmlField | A publishing-extensible field type for defining rich HTML content. |
![]() |
HtmlTagValue | Specifies the base class for field value classes that represent HTML tags. |
![]() |
HtmlValidationContext | This class handles all validation checking and HTML filtering, based on constraint properties that are set on the validation context. |
![]() |
ImageField | Represents a field that contains ImageFieldValue data. |
![]() |
ImageFieldValue | A field value class for an ImageField object that represents an IMG tag and specific key attributes for that tag. |
![]() |
LayoutVariationsField | Represents a field whose data items are single lines of text specifying layout variations labels. |
![]() |
LinkField | Represents a field that contains LinkFieldValue data. |
![]() |
LinkFieldValue | A field value class for a LinkField object that represents an <A> tag and specific key attributes for that tag. |
![]() |
PublishingScheduleEndDateField | Represents a field that contains a publishing schedule end date. |
![]() |
PublishingScheduleFieldBase | Represents the abstract base class for publishing schedule date field classes. |
![]() |
PublishingScheduleStartDateField | Represents a field containing publishing schedule start dates. |
![]() |
SafeHtmlWrapperException | Represents the exception that is thrown when an error involving a SafeHtmlWrapper method occurs. |
![]() |
SummaryLinkField | Represents a field that contains SummaryLinkFieldValue data. |
![]() |
SummaryLinkFieldValue | This class contains both configuration properties and instance data for SummaryLink objects. |