WebSvcPortfolioAnalyses 命名空间

The PortfolioAnalyses class is the primary class in the WebSvcPortfolioAnalyses namespace. The PortfolioAnalyses class includes methods that manage dependencies, Optimizer solutions, and Planner solutions for project portfolio analyses.

备注

In the ASMX web service, PortfolioAnalyses is a class. In the WCF service, PortfolioAnalyses is an interface that is implemented in the PortfolioAnalysesClient class. For information about using the PortfolioAnalysesClient class in a WCF-based application, see the PortfolioAnalyses class constructor.

The WebSvcPortfolioAnalyses namespace is an arbitrary name for a reference to the PortfolioAnalyses.asmx web service (or the PortfolioAnalyses.svc service) of the Project Server Interface (PSI). Methods in the PortfolioAnalyses class can create, read, update, and delete dependencies for analyses of business projects. Methods can also manage the Planner and Optimizer solutions for portfolio analyses, and read an analysis result.

PortfolioAnalyses methods typically use or return one of the following DataSet objects:

  说明
公共类 AnalysisDataSet 表示关于项目组合分析的信息。
公共类 AnalysisDataSet.AnalysisDataTable 表示包含在一个或多个AnalysisDataSet.AnalysisRow对象的项目分析信息。
公共类 AnalysisDataSet.AnalysisOptimizerSolutionsDataTable 表示有关优化程序解决方案包含一个或多个AnalysisDataSet.AnalysisOptimizerSolutionsRow对象中的信息。
公共类 AnalysisDataSet.AnalysisOptimizerSolutionsRow 表示AnalysisDataSet.AnalysisOptimizerSolutionsDataTable对象中的一行作为有关优化程序的解决方案的信息。
公共类 AnalysisDataSet.AnalysisOptimizerSolutionsRowChangeEvent 在AnalysisDataSet.AnalysisOptimizerSolutionsRow中的数据发生更改时引发的事件。
公共类 AnalysisDataSet.AnalysisPlannerSolutionsDataTable 表示有关计划解决方案包含一个或多个AnalysisDataSet.AnalysisPlannerSolutionsRow对象中的信息。
公共类 AnalysisDataSet.AnalysisPlannerSolutionsRow 表示AnalysisDataSet.AnalysisPlannerSolutionsDataTable对象中的一行作为规划器解决方案信息。
公共类 AnalysisDataSet.AnalysisPlannerSolutionsRowChangeEvent 在AnalysisPlannerSolutionsRow中的数据发生更改时引发的事件。
公共类 AnalysisDataSet.AnalysisPriorityDataDataTable 表示包含在一个或多个AnalysisDataSet.AnalysisPriorityDataRow对象的分析优先级的信息。
公共类 AnalysisDataSet.AnalysisPriorityDataRow 表示AnalysisDataSet.AnalysisPriorityDataDataTable对象中的一行作为分析优先级信息。
公共类 AnalysisDataSet.AnalysisPriorityDataRowChangeEvent 在AnalysisPriorityDataRow中的数据发生更改时引发的事件。
公共类 AnalysisDataSet.AnalysisProjectImpactDataTable 表示有关项目影响一个或多个AnalysisDataSet.AnalysisProjectImpactRow对象中包含的信息。
公共类 AnalysisDataSet.AnalysisProjectImpactRow 表示项目影响AnalysisDataSet.AnalysisProjectImpactDataTable对象中的一行信息。
公共类 AnalysisDataSet.AnalysisProjectImpactRowChangeEvent 在AnalysisDataSet.AnalysisProjectImpactRow中的数据发生更改时引发的事件。
公共类 AnalysisDataSet.AnalysisProjectRequirementsByRoleDataTable 表示有关项目角色要求一个或多个AnalysisDataSet.AnalysisProjectRequirementsByRoleRow对象中包含的信息。
公共类 AnalysisDataSet.AnalysisProjectRequirementsByRoleRow 表示为AnalysisDataSet.AnalysisProjectRequirementsByRoleDataTable对象中的一行的项目角色需求信息。
公共类 AnalysisDataSet.AnalysisProjectRequirementsByRoleRowChangeEvent 在AnalysisProjectRequirementsByRole中的数据发生更改时引发的事件。
公共类 AnalysisDataSet.AnalysisProjectsDataTable 表示有关分析项目中一个或多个AnalysisDataSet.AnalysisProjectsRow对象所包含的信息。
公共类 AnalysisDataSet.AnalysisProjectsRow 表示AnalysisDataSet.AnalysisProjectsDataTable对象中的一行作为分析的项目信息。
公共类 AnalysisDataSet.AnalysisProjectsRowChangeEvent 在AnalysisDataSet.AnalysisProjectsRow中的数据发生更改时引发的事件。
公共类 AnalysisDataSet.AnalysisRemainingCapacityByRoleDataTable 表示有关剩余容量的信息包含在一个或多个AnalysisDataSet.AnalysisRemainingCapacityByRoleRow对象的角色。
公共类 AnalysisDataSet.AnalysisRemainingCapacityByRoleRow 表示剩余容量为AnalysisDataSet.AnalysisRemainingCapacityByRoleDataTable对象中的一行的角色信息。
公共类 AnalysisDataSet.AnalysisRemainingCapacityByRoleRowChangeEvent 在AnalysisRemainingCapacityByRoleRow中的数据发生更改时引发的事件。
公共类 AnalysisDataSet.AnalysisRoleRatesDataTable 表示角色率有关一个或多个AnalysisDataSet.AnalysisRoleRatesRow对象中包含的信息。
公共类 AnalysisDataSet.AnalysisRoleRatesRow 表示角色率AnalysisDataSet.AnalysisRoleRatesDataTable对象中的一行信息。
公共类 AnalysisDataSet.AnalysisRoleRatesRowChangeEvent 在AnalysisRoleRatesRow中的数据发生更改时引发的事件。
公共类 AnalysisDataSet.AnalysisRow 表示为AnalysisDataSet.AnalysisDataTable对象中的一行的分析信息。
公共类 AnalysisDataSet.AnalysisRowChangeEvent 在AnalysisRow中的数据发生更改时引发的事件。
公共类 OptimizerDependencyDataSet 表示优化程序操作中使用的项目依赖项。
公共类 OptimizerDependencyDataSet.OptimizerDependenciesDataTable 表示有关项目依赖项包含在一个或多个OptimizerDependencyDataSet.OptimizerDependenciesRow对象的信息。
公共类 OptimizerDependencyDataSet.OptimizerDependenciesRow 表示OptimizerDependencyDataSet.OptimizerDependenciesDataTable对象中的一行作为项目的依赖项信息。
公共类 OptimizerDependencyDataSet.OptimizerDependenciesRowChangeEvent 在OptimizerDependenciesRow中的数据发生更改时引发的事件。
公共类 OptimizerDependencyDataSet.OptimizerDependencyDetailsDataTable 表示有关依赖项的详细信息包含在一个或多个OptimizerDependencyDataSet.OptimizerDependencyDetailsRow对象的信息。
公共类 OptimizerDependencyDataSet.OptimizerDependencyDetailsRow 表示为OptimizerDependencyDataSet.OptimizerDependencyDetailsDataTable对象中的一行的项目依赖项的详细信息。
公共类 OptimizerDependencyDataSet.OptimizerDependencyDetailsRowChangeEvent 在OptimizerDependencyDetailsRow中的数据发生更改时引发的事件。
公共类 OptimizerSolutionDataSet 表示优化程序的解决方案的信息。
公共类 OptimizerSolutionDataSet.SolutionConstraintsDataTable 表示有关优化程序解决方案约束一个或多个OptimizerSolutionDataSet.SolutionConstraintsRow对象中包含的信息。
公共类 OptimizerSolutionDataSet.SolutionConstraintsRow 表示解决方案的约束信息为OptimizerSolutionDataSet.SolutionConstraintsDataTable对象中的一行。
公共类 OptimizerSolutionDataSet.SolutionConstraintsRowChangeEvent 在SolutionConstraintsRow中的数据发生更改时引发的事件。
公共类 OptimizerSolutionDataSet.SolutionConstraintValuesDataTable 表示约束值包含一个或多个OptimizerSolutionDataSet.SolutionConstraintValuesRow对象中的信息。
公共类 OptimizerSolutionDataSet.SolutionConstraintValuesRow 表示解决方案为OptimizerSolutionDataSet.SolutionConstraintValuesDataTable对象中的一行的约束信息。
公共类 OptimizerSolutionDataSet.SolutionConstraintValuesRowChangeEvent 在SolutionConstraintValuesRow中的数据发生更改时引发的事件。
公共类 OptimizerSolutionDataSet.SolutionDataTable 表示有关优化程序解决方案包含一个或多个OptimizerSolutionDataSet.SolutionRow对象中的信息。
公共类 OptimizerSolutionDataSet.SolutionEfficientFrontierDataTable 表示包含在一个或多个OptimizerSolutionDataSet.SolutionEfficientFrontierRow对象有效优化解决方案和效率低下的优化解决方案之间边界的相关信息。
公共类 OptimizerSolutionDataSet.SolutionEfficientFrontierRow 表示有关为OptimizerSolutionDataSet.SolutionEfficientFrontierDataTable对象中的一行的高效和低效的优化解决方案之间的边界信息。
公共类 OptimizerSolutionDataSet.SolutionEfficientFrontierRowChangeEvent 在SolutionEfficientFrontierRow中的数据发生更改时引发的事件。
公共类 OptimizerSolutionDataSet.SolutionProjectsDataTable 表示一个或多个OptimizerSolutionDataSet.SolutionProjectsRow对象中包含有关解决方案项目的信息。
公共类 OptimizerSolutionDataSet.SolutionProjectsRow 表示解决方案作为OptimizerSolutionDataSet.SolutionProjectsDataTable对象中的行的项目信息。
公共类 OptimizerSolutionDataSet.SolutionProjectsRowChangeEvent 在SolutionProjectsRow中的数据发生更改时引发的事件。
公共类 OptimizerSolutionDataSet.SolutionRow 表示OptimizerSolutionDataSet.SolutionDataTable对象中的一行作为优化解决方案信息。
公共类 OptimizerSolutionDataSet.SolutionRowChangeEvent 在SolutionRow中的数据发生更改时引发的事件。
公共类 OptimizerSolutionDataSet.SolutionStrategicAlignmentDataTable 表示有关战略性地协调一个解决方案,一个或多个OptimizerSolutionDataSet.SolutionStrategicAlignmentRow对象中包含的信息。
公共类 OptimizerSolutionDataSet.SolutionStrategicAlignmentRow 表示解决方案的OptimizerSolutionDataSet.SolutionStrategicAlignmentDataTable对象中的一行作为战略性地协调。
公共类 OptimizerSolutionDataSet.SolutionStrategicAlignmentRowChangeEvent 在SolutionStrategicAlignmentRow中的数据发生更改时引发的事件。
公共类 PlannerSolutionDataSet 表示计划解决方案的信息。
公共类 PlannerSolutionDataSet.SolutionEfficientFrontierDataTable 表示包含在一个或多个PlannerSolutionDataSet.SolutionEfficientFrontierRow对象的高效和低效解决方案之间边界的相关信息。
公共类 PlannerSolutionDataSet.SolutionEfficientFrontierRow 表示有关为PlannerSolutionDataSet.SolutionEfficientFrontierDataTable对象中的一行的高效和低效解决方案之间的边界信息。
公共类 PlannerSolutionDataSet.SolutionEfficientFrontierRowChangeEvent 在SolutionEfficientFrontierRow中的数据发生更改时引发的事件。
公共类 PlannerSolutionDataSet.SolutionProjectRequirementsByRoleDataTable 表示有关项目角色要求一个或多个PlannerSolutionDataSet.SolutionProjectRequirementsByRoleRow对象中包含的信息。
公共类 PlannerSolutionDataSet.SolutionProjectRequirementsByRoleRow 表示为PlannerSolutionDataSet.SolutionProjectRequirementsByRoleDataTable对象中的一行的项目角色需求信息。
公共类 PlannerSolutionDataSet.SolutionProjectRequirementsByRoleRowChangeEvent 在SolutionProjectRequirementsByRoleRow中的数据发生更改时引发的事件。
公共类 PlannerSolutionDataSet.SolutionProjectsDataTable 表示一个或多个PlannerSolutionDataSet.SolutionProjectsRow对象中包含有关解决方案项目的信息。
公共类 PlannerSolutionDataSet.SolutionProjectsRow 代表为PlannerSolutionDataSet.SolutionProjectsDataTable对象中的行的解决方案项目信息。
公共类 PlannerSolutionDataSet.SolutionProjectsRowChangeEvent 在SolutionProjectsRow中的数据发生更改时引发的事件。
公共类 PlannerSolutionDataSet.SolutionResHiredDataTable 表示有关雇佣的资源包含在一个或多个PlannerSolutionDataSet.SolutionResHiredRow对象的信息。
公共类 PlannerSolutionDataSet.SolutionResHiredRow 表示PlannerSolutionDataSet.SolutionResHiredDataTable对象中的一行作为雇用的资源信息。
公共类 PlannerSolutionDataSet.SolutionResHiredRowChangeEvent 在SolutionResHiredRow中的数据发生更改时引发的事件。
公共类 PlannerSolutionDataSet.SolutionsDataTable 表示有关计划解决方案,一个或多个PlannerSolutionDataSet.SolutionsRow对象中包含的信息。
公共类 PlannerSolutionDataSet.SolutionsRow 表示PlannerSolutionDataSet.SolutionsDataTable对象中的一行作为规划器解决方案信息。
公共类 PlannerSolutionDataSet.SolutionsRowChangeEvent 在SolutionsRow中的数据发生更改时引发的事件。
公共类 PortfolioAnalyses 提供用于创建项目解决方案管理计划、 资源、 任务和项目之间的关系的方法。

委托

  委托 说明
公共委托 AnalysisDataSet.AnalysisOptimizerSolutionsRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 AnalysisDataSet.AnalysisPlannerSolutionsRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 AnalysisDataSet.AnalysisPriorityDataRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 AnalysisDataSet.AnalysisProjectImpactRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 AnalysisDataSet.AnalysisProjectRequirementsByRoleRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 AnalysisDataSet.AnalysisProjectsRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 AnalysisDataSet.AnalysisRemainingCapacityByRoleRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 AnalysisDataSet.AnalysisRoleRatesRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 AnalysisDataSet.AnalysisRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 OptimizerDependencyDataSet.OptimizerDependenciesRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 OptimizerDependencyDataSet.OptimizerDependencyDetailsRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 OptimizerSolutionDataSet.SolutionConstraintsRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 OptimizerSolutionDataSet.SolutionConstraintValuesRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 OptimizerSolutionDataSet.SolutionEfficientFrontierRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 OptimizerSolutionDataSet.SolutionProjectsRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 OptimizerSolutionDataSet.SolutionRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 OptimizerSolutionDataSet.SolutionStrategicAlignmentRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 PlannerSolutionDataSet.SolutionEfficientFrontierRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 PlannerSolutionDataSet.SolutionProjectRequirementsByRoleRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 PlannerSolutionDataSet.SolutionProjectsRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 PlannerSolutionDataSet.SolutionResHiredRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。
公共委托 PlannerSolutionDataSet.SolutionsRowChangeEventHandler 表示处理事件数据行上执行操作时出现这种情况的方法。

另请参阅

引用

WebSvcDriver

WebSvcWorkflow