Partager via


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

  • 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

PublishCatalog - Surcharge

Microsoft.SharePoint.Publishing - Espace de noms

CatalogConnectionManager.AddCatalogConnection

SPBasePermissions.AnonymousSearchAccessList

SPBasePermissions.AnonymousSearchAccessWebLists