Class RiskPattern
Class RiskPattern
名称: Aspose.Tasks.RiskAnalysis 集合: Aspose.Tasks.dll (25.4.0)
代表一个项目任务的风险模式。
public class RiskPattern
Inheritance
继承人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
RiskPattern(Task)
启动 Aspose.Tasks.RiskAnalysis.RiskPattern 类的新例子。
public RiskPattern(Task task)
Parameters
task
Task
具体的项目任务,该风险将在蒙特卡洛模拟中应用。
Properties
ConfidenceLevel
得到或设置与时间的百分比相匹配的信任水平,实际产生的值将在乐观和悲观的估计中。默认值为CL99.
public ConfidenceLevel ConfidenceLevel { get; set; }
财产价值
Remarks
可以是 Aspose.Tasks.RiskAnalysis.RiskPattern.ConfidenceLevel列表中定义的值之一。
Distribution
获得或设置在蒙特卡洛模拟中使用的概率分布。默认值是 ProbabilityDistributionType.Normal。
public ProbabilityDistributionType Distribution { get; set; }
财产价值
Remarks
可以是 Aspose.Tasks.RiskAnalysis.ProbabilityDistributionType列表中定义的值之一。
Optimistic
获得或设置最可能的项目场景中可能发生的任务时间的百分比。默认值为 75,这意味着如果估计指定任务时间为 4 天,那么乐观时间将为 3 天。
public int Optimistic { get; set; }
财产价值
Pessimistic
获得或设置最可能发生在最糟糕的项目场景中可能发生的任务时间的百分比。默认值为125,这意味着如果估计指定任务时间为4天,那么悲观时间将为5天。
public int Pessimistic { get; set; }
财产价值
Task
得到一个项目任务,该风险模式适用。
public Task Task { get; }