WebSvcPortfolioAnalyses - Espace de noms

La classe PortfolioAnalyses est la classe dans l'espace de noms WebSvcPortfolioAnalyses principale. La classe PortfolioAnalyses inclut des méthodes qui gèrent les dépendances, les solutions d'optimiseur et les solutions de planificateur pour les analyses de portefeuilles de projet.

Notes

Dans le service web ASMX, PortfolioAnalyses est une classe. Dans le service WCF, PortfolioAnalyses est une interface qui est implémentée dans la classe PortfolioAnalysesClient . Pour plus d'informations sur l'utilisation de la classe PortfolioAnalysesClient dans une application basée sur WCF, voir le constructeur de classe PortfolioAnalyses .

L'espace de noms WebSvcPortfolioAnalyses est le nom arbitraire d'une référence au service web PortfolioAnalyses.asmx (ou le service PortfolioAnalyses.svc) de la PSI Project Server Interface (). Méthodes de la classe PortfolioAnalyses peuvent créer, lire, mettre à jour et supprimer les dépendances pour les analyses de projets d'entreprise. Méthodes peuvent également gérer les solutions planificateur et Optimizer pour les analyses de portefeuilles et lire un résultat de l'analyse.

méthodes PortfolioAnalyses généralement utilisent ou retourner l'un des objets DataSet suivants :

Classes

  Classe Description
Classe publique AnalysisDataSet Représente des informations sur les analyses de portefeuille de projet.
Classe publique AnalysisDataSet.AnalysisDataTable Représente les informations sur les analyses de projet qui sont contenues dans un ou plusieurs objets de AnalysisDataSet.AnalysisRow .
Classe publique AnalysisDataSet.AnalysisOptimizerSolutionsDataTable Représente les informations sur les solutions d'optimiseur qui sont contenues dans un ou plusieurs objets de AnalysisDataSet.AnalysisOptimizerSolutionsRow .
Classe publique AnalysisDataSet.AnalysisOptimizerSolutionsRow Représente les informations sur les solutions d'optimiseur sous la forme d'une ligne dans l'objet AnalysisDataSet.AnalysisOptimizerSolutionsDataTable .
Classe publique AnalysisDataSet.AnalysisOptimizerSolutionsRowChangeEvent Événement qui se produit lors de la modification des données dans un AnalysisDataSet.AnalysisOptimizerSolutionsRow .
Classe publique AnalysisDataSet.AnalysisPlannerSolutionsDataTable Représente les informations sur les solutions d'agent de planification qui sont contenues dans un ou plusieurs objets de AnalysisDataSet.AnalysisPlannerSolutionsRow .
Classe publique AnalysisDataSet.AnalysisPlannerSolutionsRow Représente les informations du planificateur solutions sous la forme d'une ligne dans l'objet AnalysisDataSet.AnalysisPlannerSolutionsDataTable .
Classe publique AnalysisDataSet.AnalysisPlannerSolutionsRowChangeEvent Événement qui se produit lors de la modification des données dans un AnalysisPlannerSolutionsRow .
Classe publique AnalysisDataSet.AnalysisPriorityDataDataTable Représente des informations sur la priorité d'analyse qui est contenue dans un ou plusieurs objets de AnalysisDataSet.AnalysisPriorityDataRow .
Classe publique AnalysisDataSet.AnalysisPriorityDataRow Représente les informations de priorité d'analyse sous la forme d'une ligne dans l'objet AnalysisDataSet.AnalysisPriorityDataDataTable .
Classe publique AnalysisDataSet.AnalysisPriorityDataRowChangeEvent Événement qui se produit lors de la modification des données dans un AnalysisPriorityDataRow .
Classe publique AnalysisDataSet.AnalysisProjectImpactDataTable Représente les informations sur les impacts de projet qui sont contenues dans un ou plusieurs objets de AnalysisDataSet.AnalysisProjectImpactRow .
Classe publique AnalysisDataSet.AnalysisProjectImpactRow Représente les informations d'impact de projet sous la forme d'une ligne dans l'objet AnalysisDataSet.AnalysisProjectImpactDataTable .
Classe publique AnalysisDataSet.AnalysisProjectImpactRowChangeEvent Événement qui se produit lors de la modification des données dans un AnalysisDataSet.AnalysisProjectImpactRow .
Classe publique AnalysisDataSet.AnalysisProjectRequirementsByRoleDataTable Représente les informations sur la configuration requise de rôle de projet qui sont contenues dans un ou plusieurs objets de AnalysisDataSet.AnalysisProjectRequirementsByRoleRow .
Classe publique AnalysisDataSet.AnalysisProjectRequirementsByRoleRow Représente les informations de configuration requise rôle de projet sous la forme d'une ligne dans l'objet AnalysisDataSet.AnalysisProjectRequirementsByRoleDataTable .
Classe publique AnalysisDataSet.AnalysisProjectRequirementsByRoleRowChangeEvent Événement qui se produit lors de la modification des données dans un AnalysisProjectRequirementsByRole .
Classe publique AnalysisDataSet.AnalysisProjectsDataTable Représente les informations sur les projets d'analyse qui sont contenues dans un ou plusieurs objets de AnalysisDataSet.AnalysisProjectsRow .
Classe publique AnalysisDataSet.AnalysisProjectsRow Représente les informations de projets d'analyse sous la forme d'une ligne dans l'objet AnalysisDataSet.AnalysisProjectsDataTable .
Classe publique AnalysisDataSet.AnalysisProjectsRowChangeEvent Événement qui se produit lors de la modification des données dans un AnalysisDataSet.AnalysisProjectsRow .
Classe publique AnalysisDataSet.AnalysisRemainingCapacityByRoleDataTable Représente les informations concernant la capacité restante par rôle qui est contenue dans un ou plusieurs objets de AnalysisDataSet.AnalysisRemainingCapacityByRoleRow .
Classe publique AnalysisDataSet.AnalysisRemainingCapacityByRoleRow Représente la capacité restante par des informations de rôle en tant que ligne dans l'objet AnalysisDataSet.AnalysisRemainingCapacityByRoleDataTable .
Classe publique AnalysisDataSet.AnalysisRemainingCapacityByRoleRowChangeEvent Événement qui se produit lors de la modification des données dans un AnalysisRemainingCapacityByRoleRow .
Classe publique AnalysisDataSet.AnalysisRoleRatesDataTable Représente les informations sur les taux de rôle qui sont contenues dans un ou plusieurs objets de AnalysisDataSet.AnalysisRoleRatesRow .
Classe publique AnalysisDataSet.AnalysisRoleRatesRow Représente les informations de taux de rôle comme une ligne dans l'objet AnalysisDataSet.AnalysisRoleRatesDataTable .
Classe publique AnalysisDataSet.AnalysisRoleRatesRowChangeEvent Événement qui se produit lors de la modification des données dans un AnalysisRoleRatesRow .
Classe publique AnalysisDataSet.AnalysisRow Représente les informations d'analyse sous la forme d'une ligne dans l'objet AnalysisDataSet.AnalysisDataTable .
Classe publique AnalysisDataSet.AnalysisRowChangeEvent Événement qui se produit lors de la modification des données dans un AnalysisRow .
Classe publique OptimizerDependencyDataSet Représente des dépendances du projet qui sont utilisés dans les opérations de l'optimiseur.
Classe publique OptimizerDependencyDataSet.OptimizerDependenciesDataTable Représente les informations sur les dépendances de projet qui sont contenues dans un ou plusieurs objets de OptimizerDependencyDataSet.OptimizerDependenciesRow .
Classe publique OptimizerDependencyDataSet.OptimizerDependenciesRow Représente les informations de dépendances de projet sous la forme d'une ligne dans l'objet OptimizerDependencyDataSet.OptimizerDependenciesDataTable .
Classe publique OptimizerDependencyDataSet.OptimizerDependenciesRowChangeEvent Événement qui se produit lors de la modification des données dans un OptimizerDependenciesRow .
Classe publique OptimizerDependencyDataSet.OptimizerDependencyDetailsDataTable Représente les informations sur les détails de dépendance qui sont contenues dans un ou plusieurs objets de OptimizerDependencyDataSet.OptimizerDependencyDetailsRow .
Classe publique OptimizerDependencyDataSet.OptimizerDependencyDetailsRow Représente les informations de dépendance de projet sous la forme d'une ligne dans l'objet OptimizerDependencyDataSet.OptimizerDependencyDetailsDataTable .
Classe publique OptimizerDependencyDataSet.OptimizerDependencyDetailsRowChangeEvent Événement qui se produit lors de la modification des données dans un OptimizerDependencyDetailsRow .
Classe publique OptimizerSolutionDataSet Représente des informations sur la solution optimizer.
Classe publique OptimizerSolutionDataSet.SolutionConstraintsDataTable Représente des informations sur les contraintes de solution optimiseur qui sont contenus dans un ou plusieurs objets de OptimizerSolutionDataSet.SolutionConstraintsRow .
Classe publique OptimizerSolutionDataSet.SolutionConstraintsRow Représente les informations de contraintes de solution sous la forme d'une ligne dans l'objet OptimizerSolutionDataSet.SolutionConstraintsDataTable .
Classe publique OptimizerSolutionDataSet.SolutionConstraintsRowChangeEvent Événement qui se produit lors de la modification des données dans un SolutionConstraintsRow .
Classe publique OptimizerSolutionDataSet.SolutionConstraintValuesDataTable Représente les informations sur les valeurs de contrainte qui sont contenues dans un ou plusieurs objets de OptimizerSolutionDataSet.SolutionConstraintValuesRow .
Classe publique OptimizerSolutionDataSet.SolutionConstraintValuesRow Représente les informations de contrainte de solution sous la forme d'une ligne dans l'objet OptimizerSolutionDataSet.SolutionConstraintValuesDataTable .
Classe publique OptimizerSolutionDataSet.SolutionConstraintValuesRowChangeEvent Événement qui se produit lors de la modification des données dans un SolutionConstraintValuesRow .
Classe publique OptimizerSolutionDataSet.SolutionDataTable Représente les informations sur les solutions d'optimiseur qui sont contenues dans un ou plusieurs objets de OptimizerSolutionDataSet.SolutionRow .
Classe publique OptimizerSolutionDataSet.SolutionEfficientFrontierDataTable Représente des informations sur la limite entre les solutions optimiseur efficaces et inefficaces optimiseur qui est contenue dans un ou plusieurs objets de OptimizerSolutionDataSet.SolutionEfficientFrontierRow .
Classe publique OptimizerSolutionDataSet.SolutionEfficientFrontierRow Représente des informations sur la limite entre les solutions efficaces et inefficaces optimiseur sous la forme d'une ligne dans l'objet OptimizerSolutionDataSet.SolutionEfficientFrontierDataTable .
Classe publique OptimizerSolutionDataSet.SolutionEfficientFrontierRowChangeEvent Événement qui se produit lors de la modification des données dans un SolutionEfficientFrontierRow .
Classe publique OptimizerSolutionDataSet.SolutionProjectsDataTable Représente des informations sur les projets de la solution qui sont contenues dans un ou plusieurs objets de OptimizerSolutionDataSet.SolutionProjectsRow .
Classe publique OptimizerSolutionDataSet.SolutionProjectsRow Représente les informations de projet de solution sous la forme d'une ligne dans l'objet OptimizerSolutionDataSet.SolutionProjectsDataTable .
Classe publique OptimizerSolutionDataSet.SolutionProjectsRowChangeEvent Événement qui se produit lors de la modification des données dans un SolutionProjectsRow .
Classe publique OptimizerSolutionDataSet.SolutionRow Représente les informations de solution optimiseur sous la forme d'une ligne dans l'objet OptimizerSolutionDataSet.SolutionDataTable .
Classe publique OptimizerSolutionDataSet.SolutionRowChangeEvent Événement qui se produit lors de la modification des données dans un SolutionRow .
Classe publique OptimizerSolutionDataSet.SolutionStrategicAlignmentDataTable Représente des informations sur l'alignement stratégique de solutions contenues dans un ou plusieurs objets de OptimizerSolutionDataSet.SolutionStrategicAlignmentRow .
Classe publique OptimizerSolutionDataSet.SolutionStrategicAlignmentRow Représente l'alignement stratégique d'une solution sous la forme d'une ligne dans l'objet OptimizerSolutionDataSet.SolutionStrategicAlignmentDataTable .
Classe publique OptimizerSolutionDataSet.SolutionStrategicAlignmentRowChangeEvent Événement qui se produit lors de la modification des données dans un SolutionStrategicAlignmentRow .
Classe publique PlannerSolutionDataSet Représente les informations de solution de projets.
Classe publique PlannerSolutionDataSet.SolutionEfficientFrontierDataTable Représente des informations sur la limite entre l'efficacité des solutions qui est contenue dans un ou plusieurs objets de PlannerSolutionDataSet.SolutionEfficientFrontierRow .
Classe publique PlannerSolutionDataSet.SolutionEfficientFrontierRow Représente des informations sur la limite entre l'efficacité des solutions sous la forme d'une ligne dans l'objet PlannerSolutionDataSet.SolutionEfficientFrontierDataTable .
Classe publique PlannerSolutionDataSet.SolutionEfficientFrontierRowChangeEvent Événement qui se produit lors de la modification des données dans un SolutionEfficientFrontierRow .
Classe publique PlannerSolutionDataSet.SolutionProjectRequirementsByRoleDataTable Représente les informations sur la configuration requise de rôle de projet qui sont contenues dans un ou plusieurs objets de PlannerSolutionDataSet.SolutionProjectRequirementsByRoleRow .
Classe publique PlannerSolutionDataSet.SolutionProjectRequirementsByRoleRow Représente les informations de configuration requise rôle de projet sous la forme d'une ligne dans l'objet PlannerSolutionDataSet.SolutionProjectRequirementsByRoleDataTable .
Classe publique PlannerSolutionDataSet.SolutionProjectRequirementsByRoleRowChangeEvent Événement qui se produit lors de la modification des données dans un SolutionProjectRequirementsByRoleRow .
Classe publique PlannerSolutionDataSet.SolutionProjectsDataTable Représente des informations sur les projets de la solution qui sont contenues dans un ou plusieurs objets de PlannerSolutionDataSet.SolutionProjectsRow .
Classe publique PlannerSolutionDataSet.SolutionProjectsRow Représente les informations de projet de solution dans une ligne dans l'objet PlannerSolutionDataSet.SolutionProjectsDataTable .
Classe publique PlannerSolutionDataSet.SolutionProjectsRowChangeEvent Événement qui se produit lors de la modification des données dans un SolutionProjectsRow .
Classe publique PlannerSolutionDataSet.SolutionResHiredDataTable Représente les informations sur les ressources embauchées qui sont contenues dans un ou plusieurs objets de PlannerSolutionDataSet.SolutionResHiredRow .
Classe publique PlannerSolutionDataSet.SolutionResHiredRow Représente les informations de ressources embauchées dans une ligne dans l'objet PlannerSolutionDataSet.SolutionResHiredDataTable .
Classe publique PlannerSolutionDataSet.SolutionResHiredRowChangeEvent Événement qui se produit lors de la modification des données dans un SolutionResHiredRow .
Classe publique PlannerSolutionDataSet.SolutionsDataTable Représente les informations sur les solutions de projets contenus dans un ou plusieurs objets de PlannerSolutionDataSet.SolutionsRow .
Classe publique PlannerSolutionDataSet.SolutionsRow Représente les informations du planificateur solutions sous la forme d'une ligne dans l'objet PlannerSolutionDataSet.SolutionsDataTable .
Classe publique PlannerSolutionDataSet.SolutionsRowChangeEvent Événement qui se produit lors de la modification des données dans un SolutionsRow .
Classe publique PortfolioAnalyses Fournit des méthodes pour créer des solutions de projet qui gèrent les relations entre les plans, des ressources, des tâches et des projets.

Délégués

  Délégué Description
Délégué public AnalysisDataSet.AnalysisOptimizerSolutionsRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public AnalysisDataSet.AnalysisPlannerSolutionsRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public AnalysisDataSet.AnalysisPriorityDataRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public AnalysisDataSet.AnalysisProjectImpactRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public AnalysisDataSet.AnalysisProjectRequirementsByRoleRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public AnalysisDataSet.AnalysisProjectsRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public AnalysisDataSet.AnalysisRemainingCapacityByRoleRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public AnalysisDataSet.AnalysisRoleRatesRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public AnalysisDataSet.AnalysisRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public OptimizerDependencyDataSet.OptimizerDependenciesRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public OptimizerDependencyDataSet.OptimizerDependencyDetailsRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public OptimizerSolutionDataSet.SolutionConstraintsRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public OptimizerSolutionDataSet.SolutionConstraintValuesRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public OptimizerSolutionDataSet.SolutionEfficientFrontierRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public OptimizerSolutionDataSet.SolutionProjectsRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public OptimizerSolutionDataSet.SolutionRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public OptimizerSolutionDataSet.SolutionStrategicAlignmentRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public PlannerSolutionDataSet.SolutionEfficientFrontierRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public PlannerSolutionDataSet.SolutionProjectRequirementsByRoleRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public PlannerSolutionDataSet.SolutionProjectsRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public PlannerSolutionDataSet.SolutionResHiredRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.
Délégué public PlannerSolutionDataSet.SolutionsRowChangeEventHandler Représente la méthode qui gère les événements qui se produisent lorsqu'une action est effectuée sur la ligne de données.

Voir aussi

Référence

WebSvcDriver

WebSvcWorkflow