[ORD up9 C++/CLI]附加ItemType属性的问题

老师们,您好,关于属性附加,有几个问题没找到答案,想向老师咨询下

1、   public CustomItemHost(Element elem, bool scheduleItemsOnElement);这个函数中,什么情况下scheduleItemsOnElement设置为true,什么时候设置为false

2、IDgnECInstance下的WriteChanges()和 Delete()这两个方法作用是什么呢?

一直在社区中搬运代码,但对于具体的含义理解不太清除,请老师们指点下。

Parents Reply
  • 如果您仅仅是想从元素读取它的item,此处可以给false。这里给true的应用场景是,该元素目前还在内存中,当调用元素的AddToModel函数时,这个item会自动被写入。不需要调用instance的ScheduleChanges。

    而SchedueChanges的应用场景是在该元素已经存在的情况下,我仅仅想修改它的item。

    其实我们也不太需要纠结这个参数,该参数默认为true,所以,即使在非上述场景下给true也没有大的问题。



    Answer Verified By: cao li 

Children
No Data