PublishingCatalogUtility.PublishCatalog - Méthode (SPWeb, SPList, Nullable<Boolean>, IEnumerable<String>, IEnumerable<CatalogTaxonomyFieldSettings>)
Partages (publie) une liste ou une bibliothèque en tant que publication catalogue d'abonnement sur un autre site.
Espace de noms : Microsoft.SharePoint.Publishing
Assembly : Microsoft.SharePoint.Publishing (dans Microsoft.SharePoint.Publishing.dll)
Syntaxe
'Déclaration
Public Shared Sub PublishCatalog ( _
parentWeb As SPWeb, _
list As SPList, _
allowAnonymousAccess As Nullable(Of Boolean), _
furlFields As IEnumerable(Of String), _
taxFields As IEnumerable(Of CatalogTaxonomyFieldSettings) _
)
'Utilisation
Dim parentWeb As SPWeb
Dim list As SPList
Dim allowAnonymousAccess As Nullable(Of Boolean)
Dim furlFields As IEnumerable(Of String)
Dim taxFields As IEnumerable(Of CatalogTaxonomyFieldSettings)
PublishingCatalogUtility.PublishCatalog(parentWeb, list, _
allowAnonymousAccess, furlFields, _
taxFields)
public static void PublishCatalog(
SPWeb parentWeb,
SPList list,
Nullable<bool> allowAnonymousAccess,
IEnumerable<string> furlFields,
IEnumerable<CatalogTaxonomyFieldSettings> taxFields
)
Paramètres
parentWeb
Type : Microsoft.SharePoint.SPWebLe site web parent qui contient la liste ou la bibliothèque qui est partagé.
list
Type : Microsoft.SharePoint.SPListLa liste ou la bibliothèque qui est partagé.
allowAnonymousAccess
Type : System.Nullable<Boolean>Spécifie si le contenu de ce catalogue est accessible de façon anonyme à partir du service de recherche. La définition de cette propriété à true n'affecte pas l'accès à la liste via la base de données de contenu à l'aide de requêtes CAML.
furlFields
Type : System.Collections.Generic.IEnumerable<String>Généré automatiquement gérés les noms de propriété d'un objet SPField qui peut identifier de manière unique un élément dans le catalogue. Ces propriétés peuvent être utilisées par un abonné de catalogue pour créer des URL conviviales pour les éléments dans ce catalogue.
taxFields
Type : System.Collections.Generic.IEnumerable<CatalogTaxonomyFieldSettings>Nom de propriété géré à partir du schéma de recherche du champ classification par défaut dans le catalogue partagé. Les catégories dans ce champ peuvent être utilisées par un abonné de catalogue afin de déterminer la hiérarchie de navigation représentant ce catalogue sur un site d'abonnement.
Voir aussi
Référence
PublishingCatalogUtility classe
PublishingCatalogUtility - Membres
Microsoft.SharePoint.Publishing - Espace de noms
CatalogConnectionManager.AddCatalogConnection
SPBasePermissions.AnonymousSearchAccessList
SPBasePermissions.AnonymousSearchAccessWebLists