Expand Minimize
This topic has not yet been rated - Rate this topic

Microsoft.SharePoint.Publishing namespace

The Microsoft.SharePoint.Publishing namespace provides the fundamental publishing infrastructure for Microsoft SharePoint Server 2010.

  ClassDescription
Public classAddinPluginRepresents the settings of a social plugin.
Public classAddinSettingsThe AddinSettingsAddinSettings class represents the settings of a site services add-in.
Public classCachedExceptionUsed by a cache to report a problem with an original cause that may have occurred in the past as part of a separate operation.
Public classCatalogConnectionManagerManages catalog connections that are used in a site collection.
Public classCatalogConnectionSettingsStores configuration information for the PublishingCatalogUtility object that is connected to a SPSite object.
Public classCatalogShareSettingsSettings for connecting to and consuming a shared publishing catalog that is used for rendering on another site.
Public classCatalogTaxonomyFieldSettings Provides information about category fields in a shared publishing catalog.
Public classCbqQueryCacheCaches the CbqQueryVersionInfo for a specified Content Query Web Part. This class cannot be inherited.
Public classCbqQueryVersionInfoContains information about a specific version of a Content By Query Web Part.
Public classCollectionBaseBase class for public collections.
Public classCollectionBase<T>Creates a generic class for all public generic collections.
Public classCommandLineSyntaxExceptionRepresents an exception thrown when the command line syntax is incorrect.
Public classContentTypeIdProvides a set of read-only properties that uniquely identify specific content types.
Public classCrossListQueryCacheManages the cache for the Cross List Query.
Public classCrossListQueryInfoContains data about how to perform a query using a SPCrossListQuery object with audience targeting.
Public classCustomizableStringRepresents a string-typed property with a default value that is used if a custom value has not been explicitly assigned.
Public classDesignPackageA static class that is used to import and export a design package to and from a site collection.
Public classDesignPackageInfoRepresents metadata that are related to a design package.
Public classDisposableListItemWrapperThe members of this namespace or class are reserved for internal use and are not intended to be used directly from your code.
Public classDocumentToPublishingPageConversionException Obsolete. Represents the exception that is thrown when documents are being converted to publishing pages and errors occur during the conversion process.
Public classEnhancedHtmlEditingReplaces the SharePoint Content Editor Web Part rich-text editor with a more comprehensive version.
Public classFeatureIdsProvides a set of read-only properties that uniquely identify specific SharePoint Features.
Public classFieldIdProvides a set of read-only properties that uniquely identify specific SharePoint fields.
Public classFreezableObjectRepresents an abstract base class that provides a simplified version of the Freeze functionality that is defined in the Freezable class.
Public classImageRenditionHandles the metadata of an image rendition.
Public classImageRenditionCollectionProvides image rendition information for a specific site collection.
Public classInheritableProperty<TValueType>Base class for inheritable properties on the PublishingWeb class.
Public classInheritableStringPropertyRepresents an inheritable property of a string value.
Public classInvalidPageLayoutExceptionRepresents the exception that is thrown when an attempt is made to create an invalid PageLayout object.
Public classInvalidPublishingWebExceptionIndicates 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.
Public classListItemBasedCollection<T>The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code.
Public classListItemBasedReadOnlyCollection<T>The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code.
Public classListItemWrapperThe members of this namespace or class are reserved for internal use and are not intended to be used directly from your code.
Public classLongRunningOperationStatusRepresents the status of the job that is currently running.
Public classMappingsFileBasePage Obsolete. Provides the code-behind for the mappings file.
Public classMediaPlayerExtensionsRepresents settings for the media player.
Public classMigrationHttpModuleHandles URL redirection on a migrated site if the redirection is enabled.
Public classNavigationFeatureHandlerProvides event handlers that are called when Navigation or NavigationProperties features are activated, deactivated, installed, or uninstalled.
Public classPageLayoutRepresents a Microsoft SharePoint Server 2010 page layout. This class cannot be inherited.
Public classPageLayoutCollectionCreates a collection of PageLayout objects.
Public classPageLayoutCreationInformationRepresents the information needed for a page layout to be created.
Public classPortalProvisioningProviderThe members of this namespace or class are reserved for internal use and are not intended to be used directly from your code.
Public classPublishingCachablePageRepresents the base class used for all page layouts and .aspx pages that use new performance enhancements in the Microsoft.SharePoint.Publishing namespace.
Public classPublishingCacheProvides the static ListCacheContents() method to output the cache contents of an SPSite object to a Stream object.
Public classPublishingCatalogUtilityUtilities that publish a list or a library as a publishing catalog for subscription from another site.
Public classPublishingHttpModuleThis member is reserved for internal use and is not intended to be used directly from your code.
Public classPublishingLayoutPageBase class for all publishing layout pages.
Public classPublishingObjectStatusEncapsulates the object status (version, deployment, times created or modified, etc.) for a generic SharePoint Publishing object.
Public classPublishingPageProvides publishing-related behavior for an .aspx page that is stored in a PublishingWeb object.
Public classPublishingPageCollectionRepresents a collection of PublishingPage objects.
Public classPublishingSiteProvides publishing behavior for an SPSite object that supports publishing.
Public classPublishingSoapExceptionRepresents the exception that is thrown when an error involving a SOAP operation occurs.
Public classPublishingTimerJobsFeatureHandlerHandles actions related to the Publishing Timer Jobs feature.
Public classPublishingWebProvides publishing behavior for an SPWeb instance that supports publishing.
Public classPublishingWebCollectionRepresents a collection of PublishingWeb objects.
Public classQueryBasedCollection<T>Represents the collection base class that provides data paging support for large collections and querying support such as sorting and filtering.
Public classScheduledItemProvides a wrapper that includes scheduling-specific behavior for items in the SPListItem class.
Public classSearchTokenExpansionExpands search tokens.
Public classSearchTokenExpansionContextRepresents the context used for a SearchTokenExpansion object.
Public classSiteCacheSettingsProvides the current settings of the cache for the requested SPSite object.
Public classSiteCacheSettingsWriterAllows the user to update the site-wide cache settings.
Public classSiteDataResultsRepresents the result data from an SPSiteDataQuery object.
Public classSiteImageRenditionsExposes the operations to read and write image renditions from a site collection.
Public classSiteServicesAddinsThe SiteServicesAddins class provides methods that manage site services add-ins and social plug-ins.
Public classSpellCheckerRepresents the Spelling Checker Web service.
Public classSpellerLanguagesRepresents the list of languages supported by Spellchecker object.
Public classSummaryLinkA SummaryLink object that provides a way to store Web addresses.
Public classSummaryLinkCollectionA collection of SummaryLink objects.
Public classTemplateRedirectionPageRepresents the page class used for all Publishing pages that use the page layout rendering model.
Public classVariationLabelRepresents Variation Label objects that are managed from the "/_layouts/VariationLabels.aspx" page.
Public classVariationsThe 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.
  StructureDescription
Public structureFlaggedWordFlags a misspelled or repeated word.
Public structureSavedCacheSettingsStructure used to save and restore the cache settings during a deployment import operation.
Public structureSpellCheckResultsRepresents results returned by the Web service.
Public structureSpellingErrorsList of misspellings for a chunk of text.
Public structureSpellingSuggestionsLists the spelling suggestions for a misspelled word.
  InterfaceDescription
Public interfaceIDocumentConverterControl Obsolete. This interface is used for exposing settings of document converters to the user.
Public interfaceIPublishingPageRouterRepresents an interface which can be implemented to specify how a PublisingPage object is to be routed.
Public interfaceIWebPartVariationUpdateAn 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.
  DelegateDescription
Public delegateBypassLockedItemDelegateMethodBypasses record locks of the specified item.
Public delegatePublishingWeb.ProcessPublishingPage A delegate to process a PublishingPage.
  EnumerationDescription
Public enumerationAutomaticSortingMethodProvides options that specify which property to use when automatically sorting navigation items.
Public enumerationIntervalUnitThe unit of a period of time.
Public enumerationNodeOrderThe members of this namespace or class are reserved for internal use and are not intended to be used directly from your code.
Public enumerationNodeTypesRepresents the various node types in Microsoft SharePoint Foundation.
Public enumerationOrderingMethodOptions that specify how navigation items are ordered.
Public enumerationPageConversionPriority Obsolete. Represents the enumeration that is passed that indicates the priority of a page conversion job.
Public enumerationPublishingObjectTypeProvides enumeration constants that specify Microsoft.SharePoint.Publishing object types.
Public enumerationSpellCheckErrorCodeDescribes errors that can occur during spell checking.
Public enumerationSpellingErrorTypeRepresents a type of spelling error, either a repeated word or a misspelled word.
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.