我正在使用TaskDependency对象来跟踪目标任务的前置任务。然后,我想用当前链接对的值更新其中一个"Number“字段。当我向下遍历跟踪中的每个链接时,我会递增此值。我将此数字字段用作排序字段,以便可以按逻辑顺序而不是任务ID顺序显示轨迹 我想让这个数字字段成为任何可用的数字字段,用自定义名称标识,因此它是一个自定义字段。((Dep.From.ID <> Tsk.ID) And (Dep.From.PercentComplete <> 100)) Then
我试图通过System.Type.GetProperty("Finish")访问MS项目中Task的一个属性,但它看起来不能通过反射访问该属性(以及其他类似的属性,例如Number1),除非我的代码专门使用该属性这是我可以更改的编译器设置吗?我正在编写一个同步引擎,所以不可能提前知道客户端系统可能请求Task的哪个字段。 因此,在下面的示例中,info将为空。System.Type ty = typeof(Task);
System.Reflection.PropertyInfo info = ty.GetPropert