(SPWeb, SPList, Boolean, IEnumerable<SPField>, IEnumerable<TaxonomyField>, TaxonomyField) del método PublishingCatalogUtility.PublishCatalog
Recursos compartidos (publica) una lista o biblioteca como un catálogo de publicación de suscripción en otro sitio.
Espacio de nombres: Microsoft.SharePoint.Publishing
Ensamblado: Microsoft.SharePoint.Publishing (en Microsoft.SharePoint.Publishing.dll)
Sintaxis
'Declaración
Public Shared Sub PublishCatalog ( _
parentWeb As SPWeb, _
list As SPList, _
allowAnonymousAccess As Boolean, _
catalogItemKeyFields As IEnumerable(Of SPField), _
allListCategoryFields As IEnumerable(Of TaxonomyField), _
selectedCategoryField As TaxonomyField _
)
'Uso
Dim parentWeb As SPWeb
Dim list As SPList
Dim allowAnonymousAccess As Boolean
Dim catalogItemKeyFields As IEnumerable(Of SPField)
Dim allListCategoryFields As IEnumerable(Of TaxonomyField)
Dim selectedCategoryField As TaxonomyFieldPublishingCatalogUtility.PublishCatalog(parentWeb, list, _
allowAnonymousAccess, catalogItemKeyFields, _
allListCategoryFields, selectedCategoryField)
public static void PublishCatalog(
SPWeb parentWeb,
SPList list,
bool allowAnonymousAccess,
IEnumerable<SPField> catalogItemKeyFields,
IEnumerable<TaxonomyField> allListCategoryFields,
TaxonomyField selectedCategoryField
)
Parámetros
parentWeb
Tipo: Microsoft.SharePoint.SPWebSitio web primario que contiene la lista o biblioteca que se comparte.
list
Tipo: Microsoft.SharePoint.SPListLista o biblioteca que se comparte.
allowAnonymousAccess
Tipo: System.BooleanSi el contenido del catálogo es accesible de forma anónima desde el servicio de búsqueda. Al establecer la propiedad en true, no afecta el acceso a la lista mediante el uso de una base de datos que utiliza consultas CAML.
catalogItemKeyFields
Tipo: System.Collections.Generic.IEnumerable<SPField>Columnas en este catálogo que identifique inequívocamente un elemento de la lista. Por ejemplo, el identificador de elemento, número de artículo, etc.. Se trata de campos que pueden utilizar suscriptores de catálogo para crear direcciones URL únicas y fácil de comprender para los elementos en este catálogo.
allListCategoryFields
Tipo: System.Collections.Generic.IEnumerable<TaxonomyField>Campos de taxonomía que están disponibles en este catálogo. Esta lista puede utilizarse el suscriptor de catálogo para determinar la jerarquía de navegación que representa el catálogo en un sitio de suscripción.
selectedCategoryField
Tipo: Microsoft.SharePoint.Taxonomy.TaxonomyFieldEl campo de taxonomía predeterminada que determina la jerarquía de navegación que representa este catálogo en un sitio de suscripción. Las categorías en este campo pueden agregarse a la jerarquía de navegación de un sitio de suscripción para crear direcciones URL descriptivas para los elementos en este catálogo.
Vea también
Referencia
clase PublishingCatalogUtility
Miembros PublishingCatalogUtility
Espacio de nombres Microsoft.SharePoint.Publishing