(CatalogConnectionSettings, String, String, String, Boolean) del método CatalogConnectionManager.AddCatalogConnection
Agrega una conexión con el catálogo en el sitio que se especifica en el constructor.
Espacio de nombres: Microsoft.SharePoint.Publishing
Ensamblado: Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)
Sintaxis
'Declaración
Public Sub AddCatalogConnection ( _
catalogInfo As CatalogConnectionSettings, _
catalogItemUrlRewriteTemplate As String, _
webServerRelativeUrl As String, _
catalogTaxonomyManagedProperty As String, _
isCustomCatalogItemUrlRewriteTemplate As Boolean _
)
'Uso
Dim instance As CatalogConnectionManager
Dim catalogInfo As CatalogConnectionSettings
Dim catalogItemUrlRewriteTemplate As String
Dim webServerRelativeUrl As String
Dim catalogTaxonomyManagedProperty As String
Dim isCustomCatalogItemUrlRewriteTemplate As Boolean
instance.AddCatalogConnection(catalogInfo, _
catalogItemUrlRewriteTemplate, _
webServerRelativeUrl, catalogTaxonomyManagedProperty, _
isCustomCatalogItemUrlRewriteTemplate)
public void AddCatalogConnection(
CatalogConnectionSettings catalogInfo,
string catalogItemUrlRewriteTemplate,
string webServerRelativeUrl,
string catalogTaxonomyManagedProperty,
bool isCustomCatalogItemUrlRewriteTemplate
)
Parámetros
catalogInfo
Tipo: Microsoft.SharePoint.Publishing.CatalogConnectionSettingsAgregar la configuración de conexión. Esto debe incluir la propiedad CatalogUrl , la propiedad CatalogId y la propiedad CatalogSiteUrl , que son devueltos por el método GetPublishingCatalog() . Este parámetro no debe ser una referencia null (Nothing en Visual Basic).
catalogItemUrlRewriteTemplate
Tipo: System.StringDirección URL de reescritura de plantilla se utiliza para generar direcciones URL descriptivas para los elementos en este catálogo. Cualquier propiedad de búsqueda administrada que está incluido en "[", "]" se reemplazan dinámicamente. Si isCustomCatalogItemUrlRewriteTemplate=true, la plantilla puede ser una dirección URL relativa a web page que puede representar elementos diferentes basados en un parámetro de consulta dinámica.
webServerRelativeUrl
Tipo: System.StringDirección URL relativa al servidor de la web conectar a este catálogo. Si se vuelven a escribir las direcciones URL del elemento mediante el uso de direcciones URL descriptivas de exploración administrado, se utilizará la configuración de exploración administrados para este objeto SPWeb .
catalogTaxonomyManagedProperty
Tipo: System.StringLa búsqueda administra el nombre de la propiedad del campo de taxonomía que contiene información sobre la categoría de los elementos del catálogo.
isCustomCatalogItemUrlRewriteTemplate
Tipo: System.BooleanIndica si la plantilla de la reescritura de URL está basada en la navegación estructurada. Este parámetro establece la propiedad IsManualCatalogItemUrlRewriteTemplate .
Comentarios
Utilice el método GetPublishingCatalog() para obtener información del catálogo.
La conexión se agrega para almacenar cuando se llama a un método Update .
Inicia unaArgumentNullException si el parámetro catalogInfo es una referencia null (Nothing en Visual Basic). Reescritura de URL sólo se habilita si se pasan valores no vacía para el parámetro orderedPropertiesForUrlRewrite , el parámetro webUrl y el parámetro catalogTaxonomyManagedProperty .
Vea también
Referencia
clase CatalogConnectionManager
Miembros CatalogConnectionManager
Sobrecarga AddCatalogConnection