2009-03-22 12 views
1

J'ai créé un type de contenu personnalisé qui hérite du type de contenu Contact intégré dans WSS 3.0. Lorsque je crée une instance de liste et que j'assigne mon type de contenu personnalisé, il n'y a pas d'option "Se connecter à Outlook" comme si un utilisateur final créait un nouveau "Contact" directement. Est-ce que je fais quelque chose de mal ou est-ce une limitation de SharePoint?Exportation d'un type de contenu personnalisé SharePoint héritant de Contact vers Outlook

La partie pertinente de ma fonction ressemble à ceci:

<ContentType 
    ID="0x010600C4945CA38AAB46cdA161C4146965F0E3" 

Toute aide serait grandement appréciée.

Répondre

2

La connexion à Outlook est fonction de la liste et non du type de contenu. C'est à dire. Vous pouvez avoir plusieurs types de contenu pour une liste de contacts, mais vous devrez créer une liste basée sur une liste de contacts pour obtenir les fonctionnalités supplémentaires dont vous avez besoin. Pour un test pour voir ce que je veux dire, créez une liste de contacts, allez dans les paramètres avancés pour la liste et Autoriser la gestion des types de contenu. Ajoutez votre type de contenu personnalisé et supprimez le contact par défaut.

Maintenant, pour les fous rires, supprimez votre type de contenu personnalisé et ajoutez le type de contenu Annonce. Vous serez toujours en mesure de "se connecter à Outlook".

Espérons que cela démontre que le type de contenu concerne principalement les champs disponibles pour la liste stockée en tant que type de contenu particulier.

+0

Mais ma liste * est * basée sur le type de contenu de la liste de contacts - juste indirectement grâce à mon type de contenu personnalisé. Il semble vraiment étrange d'ajouter un contact en tant que second type de contenu. Cela signifierait essentiellement que ma liste hériterait du contact deux fois. –

+0

Vous devez comprendre la différence entre une liste et les types de contenu que la liste contient. – Nat

Questions connexes