//从地址栏初始化
public Nodes();
//按指定模型初始化,主要用于模型测试
public Nodes(Pc_Model m);
//复制副本
public Nodes(Nodes n);
//通过模型DataRow初始化
public Nodes(DataRow dr);
//按节点ID初始化
public Nodes(string id);
//通过上级ID和节点方案初始化
//参数:superiorId:上级ID // ns:节点方案
public Nodes(string superiorId, Pc_NodeScheme ns);
//通过上级ID和节点方案ID初始化
//参数: superiorId:上级节点//npid:方案标识ID
public Nodes(string superiorId, string npid);
//通过模型DataRow初始化
//参数:dr://sn:上级节点
public Nodes(DataRow dr, Nodes sn);
//用于节点移动或复制时创建节点
//参数: sn:新的上级节点//on:需要移动的原节点
public Nodes(Nodes sn, Nodes on);
//创建与给定节点相同方案的新节点,并从给定节点中复制数据
//参数:superiorId:上级节点//n:相同节点方案数据
public Nodes(string superiorId, Nodes n);
//通过模型DataRow初始化
// 参数:dr://main:是否主节点
public Nodes(DataRow dr, bool main);
//通过上节点与指定方案初始化
// 参数:sn:// ns:
public Nodes(Nodes sn, Pc_NodeScheme ns);
//创建节点,并从给定节点中复制数据
// 参数:sn://ns://n:
public Nodes(Nodes sn, Pc_NodeScheme ns, Nodes n);
//创建节点,并从给定节点中复制数据
//参数:superiorId://ns:节点方案//n:需要复制的节点
public Nodes(string superiorId, Pc_NodeScheme ns, Nodes n);
//用于节点移动或复制时创建节点
// 参数: sn://on://CreateWay:
//创建方式:1.只复制当前节点 2.复制整个节点 3.站点内移动,4.外部数据迁入
public Nodes(Nodes sn, Nodes on, int CreateWay);
//从节点中复制后创建
//参数:superiorId:上级节点//npid:方案标识ID//ContentId:
//复制创建的内容ID,ID格式时直接读取内容,guid格式时从模型Json格式内容传入
public Nodes(string superiorId, string npid, string ContentId);
//通过上节点与指定方案初始化
//参数:sn:上级节点//ns:方案//IsVal:是否验证权限
public Nodes(Nodes sn, Pc_NodeScheme ns, bool IsVal);
//创建节点,并从给定节点中复制数据
//参数:superiorId://ns:节点方案//n:需要复制的节点
public Nodes(string superiorId, Pc_NodeScheme ns, DataRow dr);
//通过上节点与指定方案初始化
// 参数:sn:上级节点//ns:方案//IsNs:是否需要验证方案//IsVal:是否验证权限
public Nodes(Nodes sn, Pc_NodeScheme ns, bool IsNs, bool IsVal);
Copyright © 2011- 2017 微人智控 版权所有
浙ICP备18052903号