WebSvcObjectLinkProvider - Espace de noms
La classe ObjectLinkProvider est la classe dans l'espace de noms WebSvcObjectLinkProvider principale. La classe ObjectLinkProvider inclut des méthodes qui gèrent les objets web et des liens pour les documents et des éléments de liste pour les sites de projet locale dans Microsoft SharePoint Server 2013.
Notes
Le service ObjectLinkProvider est désapprouvé dans Project Server 2013.
Nous vous recommandons d'utiliser la classe RelatedItemManager dans SharePoint CSOM pour créer des applications PLO-type pour les installations locales de Project Server 2013 et Project Online. L'espace de noms Microsoft.SharePoint n'inclut pas une classe deRelatedItemManager.
Vous pouvez utiliser la classe RelatedItemManager dans SharePoint CSOM pour créer, lire ou supprimer des liaisons d'objet web entre les éléments dans la liste des tâches et les autres listes dans un site de projet. Par exemple, pour ajouter un lien à partir d'un élément de tâche à un problème, vous pouvez utiliser la méthode AddSingleLink ou l'une des deux méthodes similaires, AddSingleLinkFromUrl ou AddSingleLinkToUrl. La classe RelatedItemManager inclut également des méthodes pour supprimer un lien d'objet web et la lecture des éléments connexes. Pour la classe équivalente dans le JSOM (le JavaScript modèle objet), voir SP.Objet RelatedItemManager (sp.js).
Dans le service web ASMX, ObjectLinkProvider est une classe. Dans le service WCF, ObjectLinkProvider est une interface qui est implémentée dans la classe ObjectLinkProviderClient . Pour plus d'informations sur l'utilisation de la classe ObjectLinkProviderClient dans une application basée sur WCF, voir le constructeur de classe ObjectLinkProvider .
L'espace de noms WebSvcObjectLinkProvider est le nom arbitraire d'une référence au service web ObjectLinkProvider.asmx (ou le service ObjectLinkProvider.svc ) de la PSI Project Server Interface (). méthodes ObjectLinkProvider peuvent créer, lire, ou mettre à jour les liens de l'élément ou supprimer les objets web SharePoint. Les objets web peuvent être projet, projet, tâche liée, ou attaché à la tâche. Par exemple, les objets web dans un site project web peuvent inclure des documents, problèmes, risques et livrables.
méthodes ObjectLinkProvider généralement utilisent ou renvoient un objet ObjectLinkProviderDataSet .
Classes
Classe | Description | |
---|---|---|
ObjectLinkProvider | Déconseillé dans Project Server 2013. Inclut des méthodes pour la gestion des liaisons pour les installations locales de Project Web App de l'objet web et des liens vers les objets externes tels que des éléments de liste dans les sites SharePoint locaux. | |
ObjectLinkProviderDataSet | Permet de tenir à jour des informations concernant les tâches, problèmes, risques et documents. | |
ObjectLinkProviderDataSet.WebObjectLinksDataTable | Utilisé pour gérer une collection d'informations relatives aux tâches, problèmes, risques et documents. | |
ObjectLinkProviderDataSet.WebObjectLinksRow | Contient les données pour une liaison entre un objet et un projet ou une tâche de site web. | |
ObjectLinkProviderDataSet.WebObjectLinksRowChangeEvent | Événement qui se produit lors de la modification des données dans un WebObjectLinksRow . | |
ObjectLinkProviderDataSet.WebObjectsDataTable | Contient les données pour une collection d'objets web qui peuvent être liés à des projets ou des tâches dans Project Server. | |
ObjectLinkProviderDataSet.WebObjectsRow | Contient les données d'objet d'un site web qui peut être liée à un projet ou une tâche dans Project Server. | |
ObjectLinkProviderDataSet.WebObjectsRowChangeEvent | Événement qui se produit lors de la modification des données dans un WebObjectsRow . |
Délégués
Délégué | Description | |
---|---|---|
ObjectLinkProviderDataSet.WebObjectLinksRowChangeEventHandler | Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur les données de ObjectLinkProviderDataSet.WebObjectLinksRow . | |
ObjectLinkProviderDataSet.WebObjectsRowChangeEventHandler | Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur les données de ObjectLinkProviderDataSet.WebObjectsRow . |
Énumérations
Énumération | Description | |
---|---|---|
WebObjectLinkType | Spécifie le type de lien entre les objets Web dans une classe ObjectLinkProviderDataSet . |