public void DeleteItemByName(string itemName) { ICsiNamedObject sourceElement = new CsiNamedObject(this.GetOwnerDocument(), "__listItem", this); sourceElement.SetAttribute("__listItemAction", "delete"); CsiXmlHelper.FindCreateSetValue2(sourceElement, "__key", "__name", itemName, true); }
public void SetRef(string name, string level) { CsiXmlHelper.FindCreateSetValue(this, "__name", name, true); if (!StringUtil.IsEmptyString(level)) { CsiXmlHelper.FindCreateSetValue2(this, "__level", "__name", level, true); } }
public ICsiNamedSubentity ChangeItemByName(string itemName) { ICsiNamedSubentity csiNamedSubentity = (ICsiNamedSubentity) new CsiNamedSubentity(this.GetOwnerDocument(), "__listItem", (ICsiXmlElement)this); csiNamedSubentity.SetAttribute("__listItemAction", "change"); CsiXmlHelper.FindCreateSetValue2((ICsiXmlElement)csiNamedSubentity, "__key", "__name", itemName, true); return(csiNamedSubentity); }
public void DeleteItemByRef(string name, string level) { ICsiContainer sourceElement = new CsiContainer(this.GetOwnerDocument(), "__listItem", this); sourceElement.SetAttribute("__listItemAction", "delete"); CsiXmlHelper.FindCreateSetValue2(sourceElement, "__key", "__name", name, true); CsiXmlHelper.FindCreateSetValue3(sourceElement, "__key", "__level", "__name", level, true); }
public void SetContainerRef(string name, string level) { CsiXmlHelper.FindCreateSetValue((ICsiXmlElement)this, "__name", name); if (level.Length <= 0) { return; } CsiXmlHelper.FindCreateSetValue2((ICsiXmlElement)this, "__level", "__name", level); }
public void DeleteItemByRef(string itemName, string revision, bool useROR) { ICsiRevisionedObject revisionedObject = (ICsiRevisionedObject) new CsiRevisionedObject(this.GetOwnerDocument(), "__listItem", (ICsiXmlElement)this); revisionedObject.SetAttribute("__listItemAction", "delete"); CsiXmlHelper.FindCreateSetValue2((ICsiXmlElement)revisionedObject, "__key", "__name", itemName, true); CsiXmlHelper.FindCreateSetValue2((ICsiXmlElement)revisionedObject, "__key", "__rev", revision, true); CsiXmlHelper.FindCreateSetValue2((ICsiXmlElement)revisionedObject, "__key", "__useROR", useROR ? "true" : "false"); }
public ICsiDataField DeleteItemByValue(string val) { CsiDataField sourceElement = new CsiDataField(this.GetOwnerDocument(), "__listItem", this); sourceElement.SetAttribute("__listItemAction", "delete"); ICsiXmlElement element = CsiXmlHelper.FindCreateSetValue2(sourceElement, "__key", "__value", val, true); return(new CsiDataField(this.GetOwnerDocument(), (element as CsiXmlElement).GetDomElement())); }
public virtual void SetParentId(string parentId) { CsiXmlHelper.FindCreateSetValue2((ICsiXmlElement)this, "__parent", "__Id", parentId); }