Export (0) Print
Expand All
Expand Minimize

Microsoft.SharePoint.Publishing Namespace

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

  ClassDescription
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 Query Web Part.
Public classCollectionBaseBase class for public collections.
Public classCollectionBase<T>Generic class for all public generic collections.
Public classCommandLineSyntaxExceptionRepresents a CommandLineSyntaxException class.
Public classContentTypeIdProvides a set of read-only properties that uniquely identify specific content types.
Public classCrossListQueryCacheManages the cache for the Cross List Query. This class cannot be inherited.
Public classCrossListQueryInfoContains data about how to perform an SPCrossListQuery with audience targeting.
Public classDisposableListItemWrapperThe members of this namespace or class are reserved for internal use and not intended to be used directly from your code.
Public classDocumentToPublishingPageConversionExceptionThe DocumentToPublishingPageConversionException 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 classInheritableProperty<TValueType>Base class for inheritable properties on the PublishingWeb class. This class provides support pseudo-inheritance on selected SPWeb properties.
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 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 not intended to be used directly from your code.
Public classListItemWrapperThe members of this namespace or class are reserved for internal use and not intended to be used directly from your code.
Public classLongRunningOperationStatusReturns the status of the job that is currently running.
Public classMigrationHttpModuleHandles URL redirection on a migrated Microsoft Office SharePoint Server 2007 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 Office SharePoint Server 2007 page layout. This class cannot be inherited.
Public classPageLayoutCollectionA collection of PageLayout objects.
Public classPortalProvisioningProviderThe members of this namespace or class are reserved for internal use and not intended to be used directly from your code.
Public classPublishingCachablePageBase 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 classPublishingHttpModuleEnables or disables ASP.NET output caching, as appropriate, for a specified response.
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 classPublishingPageCollectionA 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 classPublishingWebThe PublishingWeb class provides publishing behavior for an SPWeb instance that supports publishing. This class cannot be inherited.
Public classPublishingWebCollectionRepresents a collection of PublishingWeb objects.
Public classQueryBasedCollection<T>Collection base class that provides data paging support for large collections and querying support such as sorting and filtering.
Public classScheduledItemThe ScheduledItem class provides a wrapper that includes scheduling-specific behavior for items in the SPListItem class.
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 classSpellCheckerSpelling checker Web Service.
Public classSummaryLinkA SummaryLink object that provides a way to store Web addresses.
Public classSummaryLinkCollectionA collection of SummaryLink items.
Public classTemplateRedirectionPagePage class used for all Publishing pages that use the PageLayout rendering model. This class examines the page layout of the current item and transfers execution to the page layout. This page class is used as base page class for all Publishing pages that use a page layout. We recommend that you use this page class directly rather than author a publishing page, because the required ASPX markup for a publishing page is not publicly documented and may change in future releases. Authors should use the "Create Page" user interface (UI) to create new publishing pages. Developers should use the PublishingPageCollection.Add() methods to create a new page through the object 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 structureSpellCheckResultsResults 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 interfaceIDocumentConverterControlThis interface is used for exposing settings of document converters to the user.
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.

  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 not intended to be used directly from your code.
Public enumerationNodeTypesRepresents the various node types in Windows SharePoint Services.
Public enumerationOrderingMethodOptions that specify how navigation items are ordered.
Public enumerationPageConversionPriorityEnumeration that is passed that indicates the priority of a page conversion job. Recommended value is Medium.
Public enumerationPublishingObjectTypeProvides enumeration constants that specify Microsoft.SharePoint.Publishing object types.
Public enumerationSpellCheckErrorCodeDescribes errors that can occur during spell checking.
Public enumerationSpellingErrorTypeType of error: either a repeated word or a misspelled word.

Community Additions

ADD
Show:
© 2014 Microsoft