CatalogConnectionSettings Class

Definition

Stores configuration information for the PublishingCatalogUtility object that is connected to a SPSite object.

public ref class CatalogConnectionSettings sealed
[Serializable]
public sealed class CatalogConnectionSettings
type CatalogConnectionSettings = class
Public NotInheritable Class CatalogConnectionSettings
Inheritance
CatalogConnectionSettings
Attributes
SerializableAttribute

Remarks

Catalog connection settings include information about how the categories of the catalog are integrated with the site collection and how items from the catalog are rendered within a site collection that is connected to this catalog.

Constructors

CatalogConnectionSettings()

Initializes a new instance of a CatalogConnectionSettings object.

Properties

CatalogDescription

Gets or sets the description of the publishing catalog.

CatalogId

Gets or sets a catalog ID.

CatalogItemUrlRewriteTemplate

Gets or sets a URL rewrite template that is used to generate friendly URLs for items in this catalog.

CatalogName

Gets or sets the name of the publishing catalog.

CatalogNavigationTerm

Gets or sets a GUID ID of a managed navigation term ithat contains the categories for the catalog.

CatalogSiteUrl

Gets or sets the absolute URL path of the site that contains the publishing catalog.

CatalogTaxonomyManagedProperty

Gets or sets the search managed property name of the taxonomy field that contains category information for catalog items.

CatalogUrl

Gets or sets the absolute URL path to the publishing catalog.

ConnectedWebId

Gets or sets the ID of the target web that is connected to the catalog.

ConnectedWebServerRelativeUrl

Gets or sets the server-relative URL of the SPWeb object that is connected to the publishing catalog.

IsManualCatalogItemUrlRewriteTemplate

Gets or sets a Boolean value that indicates whether the catalog item URL is rewritten using a manual rule.

IsReusedWithPinning

Gets or sets a Boolean value that indicates whether Categories that are specified for items in the catalog were pinned to managed navigation in the current site.

ResultSourceId

Gets or sets the ID of the search result source that is associated with this catalog.

RewriteCatalogItemUrls

Gets or sets a Boolean value that indicates whether URLs to the items in the catalog should be overwritten with friendly URLs.

Methods

Equals(CatalogConnectionSettings)
Equals(Object)
GetHashCode()

Operators

Equality(CatalogConnectionSettings, CatalogConnectionSettings)
Inequality(CatalogConnectionSettings, CatalogConnectionSettings)

Applies to