WebSvcProject - Espace de noms
La classe Project est la classe dans l'espace de noms WebSvcProject principale. La classe Project inclut des méthodes qui gèrent les projets, les entités de projet tels que des tâches, les ressources et les affectations et les impacts sur les projets pour les analyses de portefeuilles.
Notes
Dans le service web ASMX, Project est une classe. Dans le service WCF, Project est une interface qui est implémentée dans la classe ProjectClient . Pour plus d'informations sur l'utilisation de la classe ProjectClient dans une application basée sur WCF, voir le constructeur de classe Project .
L'espace de noms WebSvcProject est le nom arbitraire d'une référence au service web Project.asmx (ou le service Project.svc) de la PSI Project Server Interface (). Project méthodes peuvent extraire, archiver, créer, supprimer, lire, ou mettre à jour des projets dans le projet ou publié des tables de la base de données de projet. De nombreuses méthodes utilisent le Service de mise en attente Project Server. Méthodes peuvent créer, mettre à jour ou supprimer des entités au sein de projets (tâches, ressources, affectations, etc.). Méthodes peuvent obtenir des informations sur les ou mettre à jour de l'adresse de l'équipe ou site de projets de projet.
Utilisez les méthodes Project pour :
Obtenir l'état du projet.
Obtenir une liste de projets dans la base de données de projets.
Obtenir une liste de tous les projets dans un service.
Obtenez toutes les tâches récapitulatives.
Obtenir les tâches disponibles pour l'affectation à une ressource spécifiée.
Obtenir tous les projets où une ressource possède les affectations.
Créer une proposition de projet à partir d'une liste de tâches dans Microsoft SharePoint Server 2013.
Synchroniser un projet avec une liste SharePoint.
Lisez les impacts sur les projets à partir des analyses de portefeuilles.
Gérer l'équipe de projet.
Trouvez des relations entre les projets et un projet principal.
méthodes Project généralement utilisent ou retourner l'un des objets DataSet suivants :
Classes
Classe | Description | |
---|---|---|
![]() |
ImportResult | Représente les résultats d'une opération d'importation de Project Server. |
![]() |
Project | Inclut des méthodes pour la gestion des projets et des entités dans les projets, tels que des tâches, ressources et affectations. méthodes de la classe Project également gérer les livrables, des propositions de projets et des relations de projet projet ou une forme de base. |
![]() |
ProjectContextDataSet | Contient une liste des projets qui sont liés aux projets spécifiés ou des ressources. |
![]() |
ProjectContextDataSet.RelationshipsDataTable | Contient des informations sur les projets connexes. |
![]() |
ProjectContextDataSet.RelationshipsRow | Contient des informations sur un projet connexe. |
![]() |
ProjectContextDataSet.RelationshipsRowChangeEvent | Événement qui se produit lors de la modification des données dans un RelationshipsRow . |
![]() |
ProjectDataSet | Spécifie le jeu de données principal qui est utilisé dans l'ensemble du service web WebSvcProject . |
![]() |
ProjectDataSet.AssignmentCustomFieldsDataTable | Contient des valeurs de champ personnalisé liées aux lignes d'objet spécifique ProjectDataSet.AssignmentRow . |
![]() |
ProjectDataSet.AssignmentCustomFieldsRow | Représente une valeur de champ personnalisé pour une ligne spécifique ProjectDataSet.AssignmentRow . |
![]() |
ProjectDataSet.AssignmentCustomFieldsRowChangeEvent | Événement qui se produit lors de la modification des données dans un AssignmentCustomFieldsRow . |
![]() |
ProjectDataSet.AssignmentDataTable | Représente la relation entre une ressource et une tâche. |
![]() |
ProjectDataSet.AssignmentRow | Représente la relation entre une ressource unique et une seule tâche au sein d'un projet. |
![]() |
ProjectDataSet.AssignmentRowChangeEvent | Événement qui se produit lors de la modification des données dans un AssignmentRow . |
![]() |
ProjectDataSet.DependencyDataTable | Représente la relation de dépendance entre une tâche et l'autre. |
![]() |
ProjectDataSet.DependencyRow | Représente la relation de dépendance entre une tâche et l'autre. |
![]() |
ProjectDataSet.DependencyRowChangeEvent | Événement qui se produit lors de la modification des données dans un DependencyRow . |
![]() |
ProjectDataSet.ProjectCustomFieldsDataTable | Représente une valeur de champ personnalisé pour un champ personnalisé au niveau du projet. |
![]() |
ProjectDataSet.ProjectCustomFieldsRow | Représente une valeur de champ personnalisé pour une ligne spécifique ProjectDataSet.ProjectRow . |
![]() |
ProjectDataSet.ProjectCustomFieldsRowChangeEvent | Se produit lors de la modification des données dans un ProjectDataSet.ProjectCustomFieldsRow . |
![]() |
ProjectDataSet.ProjectDataTable | Représente les valeurs de données de projet pour les lignes de ProjectDataSet.ProjectRow . |
![]() |
ProjectDataSet.ProjectResourceCustomFieldsDataTable | Représente une valeur de champ personnalisé à une ressource de projet spécifique (ProjectDataSet.ProjectResourceRow). |
![]() |
ProjectDataSet.ProjectResourceCustomFieldsRow | Représente une valeur de champ personnalisé associée à un objet particulier ProjectDataSet.ProjectResourceRow . |
![]() |
ProjectDataSet.ProjectResourceCustomFieldsRowChangeEvent | Événement qui se produit lors de la modification des données dans un ProjectResourceCustomFieldsRow . |
![]() |
ProjectDataSet.ProjectResourceDataTable | Cet objet représente les ressources affectées à un projet particulier. |
![]() |
ProjectDataSet.ProjectResourceRow | Représente une ressource de projet local ou d'une ressource d'entreprise qui peut être utilisé dans ce projet. |
![]() |
ProjectDataSet.ProjectResourceRowChangeEvent | Événement qui se produit lors de la modification des données dans un ProjectResourceRow . |
![]() |
ProjectDataSet.ProjectRow | Contient les propriétés d'un projet dans une ligne ProjectDataTable . |
![]() |
ProjectDataSet.ProjectRowChangeEvent | Événement qui se produit lors de la modification des données dans un ProjectRow . |
![]() |
ProjectDataSet.TaskCustomFieldsDataTable | Représente les valeurs de champs personnalisés liés à des tâches spécifiques (ProjectDataSet.TaskRow). |
![]() |
ProjectDataSet.TaskCustomFieldsRow | Représente une valeur de champ personnalisé qui est associée à un objet particulier ProjectDataSet.TaskRow . |
![]() |
ProjectDataSet.TaskCustomFieldsRowChangeEvent | Événement qui se produit lors de la modification des données dans un TaskCustomFieldsRow . |
![]() |
ProjectDataSet.TaskDataTable | Représente les tâches qui constituent un projet. |
![]() |
ProjectDataSet.TaskRow | Définit les propriétés, méthodes et événements d'une tâche dans un TaskDataTable. |
![]() |
ProjectDataSet.TaskRowChangeEvent | Événement qui se produit lors de la modification des données dans un TaskRow . |
![]() |
ProjectImpactDataSet | Représente les informations sur les pilotes de projet et de leur effet sur l'impact d'un projet. |
![]() |
ProjectImpactDataSet.DriversDataTable | Contient des données de pilote de projet dans un ou plusieurs objets ProjectImpactDataSet.DriversRow . |
![]() |
ProjectImpactDataSet.DriversRow | Contient des informations sur un seul pilote dans le ProjectImpactDataSet.DriversDataTable. |
![]() |
ProjectImpactDataSet.DriversRowChangeEvent | Événement qui se produit lors de la modification des données dans un DriversRow . |
![]() |
ProjectImpactDataSet.ImpactStatementsDataTable | Contient des informations de déclaration d'impact projet dans un ou plusieurs objets de ProjectImpactDataSet.ImpactStatementsRow . |
![]() |
ProjectImpactDataSet.ImpactStatementsRow | Contient des informations sur les déclarations d'impact d'un projet dans un objet ProjectImpactDataSet.ImpactStatementsDataTable . |
![]() |
ProjectImpactDataSet.ImpactStatementsRowChangeEvent | Événement qui se produit lors de la modification des données dans un ImpactStatementsRow . |
![]() |
ProjectImpactDataSet.LookupTableValuesDataTable | Contient des valeurs de choix de projet dans un ou plusieurs objets ProjectImpactDataSet.LookupTableValuesRow . |
![]() |
ProjectImpactDataSet.LookupTableValuesRow | Représente les valeurs de choix de projet sous la forme d'une ligne dans l'objet ProjectImpactDataSet.LookupTableValuesDataTable . |
![]() |
ProjectImpactDataSet.LookupTableValuesRowChangeEvent | Événement qui se produit lors de la modification des données dans un LookupTableValuesRow . |
![]() |
ProjectImpactDataSet.ProjectImpactValuesDataTable | Représente des informations sur les valeurs d'impact de projet qui se trouve dans un ou plusieurs objets ProjectImpactDataSet.ProjectImpactValuesRow . |
![]() |
ProjectImpactDataSet.ProjectImpactValuesRow | Représente les valeurs d'impact de projet sous la forme d'une ligne dans l'objet ProjectImpactDataSet.ProjectImpactValuesDataTable . |
![]() |
ProjectImpactDataSet.ProjectImpactValuesRowChangeEvent | Événement qui se produit lors de la modification des données dans un ProjectImpactValuesRow . |
![]() |
ProjectRelationsDataSet | Représente un ensemble de projets maîtres qui contiennent un ou plusieurs sous-projets. |
![]() |
ProjectRelationsDataSet.ProjectRelationsDataTable | Contient une ligne pour chaque projet en conflit ayant le projet spécifié en tant que sous-projet. |
![]() |
ProjectRelationsDataSet.ProjectRelationsRow | Représente un projet maître qui contient le projet spécifié en tant que sous-projet. |
![]() |
ProjectRelationsDataSet.ProjectRelationsRowChangeEvent | Événement qui se produit lors de la modification des données dans un ProjectRelationsRow . |
![]() |
ProjectTeamDataSet | Cet objet représente les membres de l'équipe de ressources d'entreprise sur un projet. |
![]() |
ProjectTeamDataSet.ProjectTeamDataTable | Contient une ligne pour chaque membre de l'équipe entreprise pour le projet spécifié. |
![]() |
ProjectTeamDataSet.ProjectTeamRow | Représente un membre de l'équipe de ressources enterprise sur le projet spécifié. |
![]() |
ProjectTeamDataSet.ProjectTeamRowChangeEvent | Événement qui se produit lors de la modification des données dans un ProjectTeamRow . |
![]() |
SyncDataSet | Représente des informations sur les projets qui sont synchronisés avec les listes de tâches SharePoint. |
![]() |
SyncDataSet.SyncFieldMappingsDataTable | Représente les informations sur les mappages de champ synchronisé dans un ou plusieurs objets de SyncDataSet.SyncFieldMappingsRow . |
![]() |
SyncDataSet.SyncFieldMappingsRow | Représente synchroniser les informations de mappage de champ sous la forme d'une ligne dans l'objet SyncDataSet.SyncFieldMappingsDataTable . |
![]() |
SyncDataSet.SyncFieldMappingsRowChangeEvent | Événement qui se produit lors de la modification des données dans un SyncFieldMappingsRow . |
![]() |
SyncDataSet.SyncItemTaskMappingsDataTable | Représente les informations sur le mappage de synchronisation d'article qui est contenue dans un ou plusieurs objets de SyncDataSet.SyncItemTaskMappingsRow . |
![]() |
SyncDataSet.SyncItemTaskMappingsRow | Représente les informations de mappage de la synchronisation des tâches comme une ligne dans l'objet SyncDataSet.SyncItemTaskMappingsDataTable . |
![]() |
SyncDataSet.SyncItemTaskMappingsRowChangeEvent | Événement qui se produit lors de la modification des données dans un SyncItemTaskMappingsRow . |
![]() |
SyncDataSet.SyncProjectSettingsDataTable | Représente les informations sur les paramètres de synchronisation de projet qui sont contenues dans un ou plusieurs objets de SyncDataSet.SyncProjectSettingsRow . |
![]() |
SyncDataSet.SyncProjectSettingsRow | Représente les informations de paramètres de synchronisation de project en tant qu'une ligne dans l'objet SyncDataSet.SyncProjectSettingsDataTable . |
![]() |
SyncDataSet.SyncProjectSettingsRowChangeEvent | Événement qui se produit lors de la modification des données dans un SyncProjectSettingsRow . |
![]() |
SyncDataSet.SyncValueTranslationsDataTable | Représente des informations sur les traductions de valeur de la synchronisation qui se trouve dans un ou plusieurs objets SyncDataSet.SyncValueTranslationsRow . |
![]() |
SyncDataSet.SyncValueTranslationsRow | Représente les informations de traductions de valeur de la synchronisation comme une ligne dans l'objet SyncDataSet.SyncValueTranslationsDataTable . |
![]() |
SyncDataSet.SyncValueTranslationsRowChangeEvent | Événement qui se produit lors de la modification des données dans un SyncValueTranslationsRow . |
![]() |
SyncErrorsDataSet | Représente les erreurs de synchronisation du projet. |
![]() |
SyncErrorsDataSet.SyncErrorsDataTable | Représente des informations sur les erreurs de synchronisation de projet qui sont contenues dans un ou plusieurs objets de SyncErrorsDataSet.SyncErrorsRow . |
![]() |
SyncErrorsDataSet.SyncErrorsRow | Représente les erreurs de synchronisation de projet sous la forme d'une ligne dans l'objet SyncErrorsDataSet.SyncErrorsDataTable . |
![]() |
SyncErrorsDataSet.SyncErrorsRowChangeEvent | Événement qui se produit lors de la modification des données dans un SyncErrorsRow . |
![]() |
TaskListImportInfo | Fournit les informations nécessaires pour importer une liste de tâches dans Project Server. |
Délégués
Délégué | Description | |
---|---|---|
![]() |
ProjectContextDataSet.RelationshipsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectContextDataSet.RelationshipsRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectDataSet.AssignmentCustomFieldsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectDataSet.AssignmentCustomFieldsRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectDataSet.AssignmentRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectDataSet.AssignmentRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectDataSet.DependencyRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à uneProjectDataSet.DependencyRowsont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectDataSet.ProjectCustomFieldsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectDataSet.ProjectCustomFieldsRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectDataSet.ProjectResourceCustomFieldsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectDataSet.ProjectResourceCustomFieldsRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectDataSet.ProjectResourceRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectDataSet.ProjectResourceRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectDataSet.ProjectRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectDataSet.ProjectRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectDataSet.TaskCustomFieldsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectDataSet.TaskCustomFieldsRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectDataSet.TaskRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectDataSet.TaskRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectImpactDataSet.DriversRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectImpactDataSet.DriversRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectImpactDataSet.ImpactStatementsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectImpactDataSet.ImpactStatementsRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectImpactDataSet.LookupTableValuesRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectImpactDataSet.LookupTableValuesRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectImpactDataSet.ProjectImpactValuesRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectImpactDataSet.ProjectImpactValuesRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectRelationsDataSet.ProjectRelationsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectRelationsDataSet.ProjectRelationsRow sont modifiées et un événement doivent être déclenchés. |
![]() |
ProjectTeamDataSet.ProjectTeamRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une ProjectTeamDataSet.ProjectTeamRow sont modifiées et un événement doivent être déclenchés. |
![]() |
SyncDataSet.SyncFieldMappingsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SyncDataSet.SyncFieldMappingsRow sont modifiées et un événement doivent être déclenchés. |
![]() |
SyncDataSet.SyncItemTaskMappingsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SyncDataSet.SyncItemTaskMappingsRow sont modifiées et un événement doivent être déclenchés. |
![]() |
SyncDataSet.SyncProjectSettingsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SyncDataSet.SyncProjectSettingsRow sont modifiées et un événement doivent être déclenchés. |
![]() |
SyncDataSet.SyncValueTranslationsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SyncDataSet.SyncValueTranslationsRow sont modifiées et un événement doivent être déclenchés. |
![]() |
SyncErrorsDataSet.SyncErrorsRowChangeEventHandler | Décrit le Gestionnaire d'événements paramètres lorsque les données associées à une SyncErrorsDataSet.SyncErrorsRow sont modifiées et un événement doivent être déclenchés. |
Énumérations
Énumération | Description | |
---|---|---|
![]() |
DataStoreEnum | Spécifie la base de données Project Server : Brouillon, publiée, archivage ou la création de rapports. |
![]() |
PSErrorID | Contains error codes for Project Server. |
![]() |
SyncEntityUidType | Spécifie le type d'ID utilisateur de l'entité de synchronisation. |