Microsoft.SharePoint.Publishing namespace
SharePoint 2013
The Microsoft.SharePoint.Publishing namespace provides the fundamental publishing infrastructure for Microsoft SharePoint Server 2010.
| Class | Description | |
|---|---|---|
![]() | AddinPlugin | Represents the settings of a social plugin. |
![]() | AddinSettings | The AddinSettingsAddinSettings class represents the settings of a site services add-in. |
![]() | CachedException | Used by a cache to report a problem with an original cause that may have occurred in the past as part of a separate operation. |
![]() | CatalogConnectionManager | Manages catalog connections that are used in a site collection. |
![]() | CatalogConnectionSettings | Stores configuration information for the PublishingCatalogUtility object that is connected to a SPSite object. |
![]() | CatalogShareSettings | Settings for connecting to and consuming a shared publishing catalog that is used for rendering on another site. |
![]() | CatalogTaxonomyFieldSettings | Provides information about category fields in a shared publishing catalog. |
![]() | CbqQueryCache | Caches the CbqQueryVersionInfo for a specified Content Query Web Part. This class cannot be inherited. |
![]() | CbqQueryVersionInfo | Contains information about a specific version of a Content By Query Web Part. |
![]() | CollectionBase | Base class for public collections. |
![]() | CollectionBase<T> | Creates a generic class for all public generic collections. |
![]() | CommandLineSyntaxException | Represents an exception thrown when the command line syntax is incorrect. |
![]() | ContentTypeId | Provides a set of read-only properties that uniquely identify specific content types. |
![]() | CrossListQueryCache | Manages the cache for the Cross List Query. |
![]() | CrossListQueryInfo | Contains data about how to perform a query using a SPCrossListQuery object with audience targeting. |
![]() | CustomizableString | Represents a string-typed property with a default value that is used if a custom value has not been explicitly assigned. |
![]() | DesignPackage | A static class that is used to import and export a design package to and from a site collection. |
![]() | DesignPackageInfo | Represents metadata that are related to a design package. |
![]() | DisposableListItemWrapper | The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code. |
![]() | DocumentToPublishingPageConversionException | Obsolete. Represents the exception that is thrown when documents are being converted to publishing pages and errors occur during the conversion process. |
![]() | EnhancedHtmlEditing | Replaces the SharePoint Content Editor Web Part rich-text editor with a more comprehensive version. |
![]() | FeatureIds | Provides a set of read-only properties that uniquely identify specific SharePoint Features. |
![]() | FieldId | Provides a set of read-only properties that uniquely identify specific SharePoint fields. |
![]() | FreezableObject | Represents an abstract base class that provides a simplified version of the Freeze functionality that is defined in the Freezable class. |
![]() | ImageRendition | Handles the metadata of an image rendition. |
![]() | ImageRenditionCollection | Provides image rendition information for a specific site collection. |
![]() | InheritableProperty<TValueType> | Base class for inheritable properties on the PublishingWeb class. |
![]() | InheritableStringProperty | Represents an inheritable property of a string value. |
![]() | InvalidPageLayoutException | Represents the exception that is thrown when an attempt is made to create an invalid PageLayout object. |
![]() | InvalidPublishingWebException | Indicates the exception that is thrown when a property get, property set, or method related to a PublishingWeb structure fails because the PublishingWeb structure is not valid. |
![]() | ListItemBasedCollection<T> | The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code. |
![]() | ListItemBasedReadOnlyCollection<T> | The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code. |
![]() | ListItemWrapper | The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code. |
![]() | LongRunningOperationStatus | Represents the status of the job that is currently running. |
![]() | MappingsFileBasePage | Obsolete. Provides the code-behind for the mappings file. |
![]() | MediaPlayerExtensions | Represents settings for the media player. |
![]() | MigrationHttpModule | Handles URL redirection on a migrated site if the redirection is enabled. |
![]() | NavigationFeatureHandler | Provides event handlers that are called when Navigation or NavigationProperties features are activated, deactivated, installed, or uninstalled. |
![]() | PageLayout | Represents a Microsoft SharePoint Server 2010 page layout. This class cannot be inherited. |
![]() | PageLayoutCollection | Creates a collection of PageLayout objects. |
![]() | PageLayoutCreationInformation | Represents the information needed for a page layout to be created. |
![]() | PortalProvisioningProvider | The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code. |
![]() | PublishingCachablePage | Represents the base class used for all page layouts and .aspx pages that use new performance enhancements in the Microsoft.SharePoint.Publishing namespace. |
![]() | PublishingCache | Provides the static ListCacheContents() method to output the cache contents of an SPSite object to a Stream object. |
![]() | PublishingCatalogUtility | Utilities that publish a list or a library as a publishing catalog for subscription from another site. |
![]() | PublishingHttpModule | This member is reserved for internal use and is not intended to be used directly from your code. |
![]() | PublishingLayoutPage | Base class for all publishing layout pages. |
![]() | PublishingObjectStatus | Encapsulates the object status (version, deployment, times created or modified, etc.) for a generic SharePoint Publishing object. |
![]() | PublishingPage | Provides publishing-related behavior for an .aspx page that is stored in a PublishingWeb object. |
![]() | PublishingPageCollection | Represents a collection of PublishingPage objects. |
![]() | PublishingSite | Provides publishing behavior for an SPSite object that supports publishing. |
![]() | PublishingSoapException | Represents the exception that is thrown when an error involving a SOAP operation occurs. |
![]() | PublishingTimerJobsFeatureHandler | Handles actions related to the Publishing Timer Jobs feature. |
![]() | PublishingWeb | Provides publishing behavior for an SPWeb instance that supports publishing. |
![]() | PublishingWebCollection | Represents a collection of PublishingWeb objects. |
![]() | QueryBasedCollection<T> | Represents the collection base class that provides data paging support for large collections and querying support such as sorting and filtering. |
![]() | ScheduledItem | Provides a wrapper that includes scheduling-specific behavior for items in the SPListItem class. |
![]() | SearchTokenExpansion | Expands search tokens. |
![]() | SearchTokenExpansionContext | Represents the context used for a SearchTokenExpansion object. |
![]() | SiteCacheSettings | Provides the current settings of the cache for the requested SPSite object. |
![]() | SiteCacheSettingsWriter | Allows the user to update the site-wide cache settings. |
![]() | SiteDataResults | Represents the result data from an SPSiteDataQuery object. |
![]() | SiteImageRenditions | Exposes the operations to read and write image renditions from a site collection. |
![]() | SiteServicesAddins | The SiteServicesAddins class provides methods that manage site services add-ins and social plug-ins. |
![]() | SpellChecker | Represents the Spelling Checker Web service. |
![]() | SpellerLanguages | Represents the list of languages supported by Spellchecker object. |
![]() | SummaryLink | A SummaryLink object that provides a way to store Web addresses. |
![]() | SummaryLinkCollection | A collection of SummaryLink objects. |
![]() | TemplateRedirectionPage | Represents the page class used for all Publishing pages that use the page layout rendering model. |
![]() | VariationLabel | Represents Variation Label objects that are managed from the "/_layouts/VariationLabels.aspx" page. |
![]() | Variations | The Variations class exposes essential information about the Variations system in a Site Collection that is activated with the Microsoft Office SharePoint Server 2007 Publishing feature. |
| Structure | Description | |
|---|---|---|
![]() | FlaggedWord | Flags a misspelled or repeated word. |
![]() | SavedCacheSettings | Structure used to save and restore the cache settings during a deployment import operation. |
![]() | SpellCheckResults | Represents results returned by the Web service. |
![]() | SpellingErrors | List of misspellings for a chunk of text. |
![]() | SpellingSuggestions | Lists the spelling suggestions for a misspelled word. |
| Interface | Description | |
|---|---|---|
![]() | IDocumentConverterControl | Obsolete. This interface is used for exposing settings of document converters to the user. |
![]() | IPublishingPageRouter | Represents an interface which can be implemented to specify how a PublisingPage object is to be routed. |
![]() | IWebPartVariationUpdate | An interface that is implemented by using Web Parts. Use this interface when you need to update properties for a Web Part control that is copied to a Variation site. |
| Delegate | Description | |
|---|---|---|
![]() | BypassLockedItemDelegateMethod | Bypasses record locks of the specified item. |
![]() | PublishingWeb.ProcessPublishingPage | A delegate to process a PublishingPage. |
| Enumeration | Description | |
|---|---|---|
![]() | AutomaticSortingMethod | Provides options that specify which property to use when automatically sorting navigation items. |
![]() | IntervalUnit | The unit of a period of time. |
![]() | NodeOrder | The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code. |
![]() | NodeTypes | Represents the various node types in Microsoft SharePoint Foundation. |
![]() | OrderingMethod | Options that specify how navigation items are ordered. |
![]() | PageConversionPriority | Obsolete. Represents the enumeration that is passed that indicates the priority of a page conversion job. |
![]() | PublishingObjectType | Provides enumeration constants that specify Microsoft.SharePoint.Publishing object types. |
![]() | SpellCheckErrorCode | Describes errors that can occur during spell checking. |
![]() | SpellingErrorType | Represents a type of spelling error, either a repeated word or a misspelled word. |




