private IXmlElement CreateElement(string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager) { string str = XmlConvert.EncodeName(elementName); string str2 = string.IsNullOrEmpty(elementPrefix) ? manager.DefaultNamespace : manager.LookupNamespace(elementPrefix); if (string.IsNullOrEmpty(str2)) { return(document.CreateElement(str)); } return(document.CreateElement(str, str2)); }
private IXmlElement CreateElement(string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager) { object result; if (!string.IsNullOrEmpty(elementPrefix)) { IXmlElement xmlElement = document.CreateElement(elementName, manager.LookupNamespace(elementPrefix)); result = xmlElement; } else { result = document.CreateElement(elementName); } return((IXmlElement)result); }
private IXmlElement CreateElement(string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager) { IXmlElement arg_28_0; if (!string.IsNullOrEmpty(elementPrefix)) { IXmlElement xmlElement = document.CreateElement(elementName, manager.LookupNamespace(elementPrefix)); arg_28_0 = xmlElement; } else { arg_28_0 = document.CreateElement(elementName); } return(arg_28_0); }
static void SetSound(IXmlDocument xmldoc, PredefinedSound sound) { string soundXml = "ms-winsoundevent:" + sound.ToString().Replace("_", "."); IXmlElement soundElement; ComFunctions.CheckHRESULT(xmldoc.CreateElement("audio", out soundElement)); if (sound == PredefinedSound.NoSound) { ComFunctions.CheckHRESULT(soundElement.SetAttribute("silent", "true")); } else { ComFunctions.CheckHRESULT(soundElement.SetAttribute("src", soundXml)); ComFunctions.CheckHRESULT(soundElement.SetAttribute("loop", IsLoopingSound(sound).ToString().ToLower())); } var asNode = (IXmlNode)xmldoc; IXmlNode appendedChild; IXmlNodeList nodes; ComFunctions.CheckHRESULT(xmldoc.GetElementsByTagName("toast", out nodes)); IXmlNode toastNode; ComFunctions.CheckHRESULT(nodes.Item(0, out toastNode)); ComFunctions.CheckHRESULT(toastNode.AppendChild((IXmlNode)soundElement, out appendedChild)); }
static IXmlElement CreateElement(IXmlDocument xmldoc, string elementName) { IXmlElement element; ComFunctions.CheckHRESULT(xmldoc.CreateElement(elementName, out element)); return(element); }
/// <summary> /// Appends all elements of enumeration into specified document. They need to implement at least <see cref="IXmlConvertible"/>. /// </summary> public static int Append(IXmlDocument doc, XmlNode node, IEnumerator items, string comment, bool printComment, string childNodeName, string childNodeAttribute) { int counter = 0; // add comment: if (printComment) { node.AppendChild(doc.CreateComment(comment)); } // go throu all the elements and serialize them: if (items != null) { items.Reset(); while (items.MoveNext()) { XmlNode pElem = doc.CreateElement(childNodeName); AddAttribute(doc, pElem, childNodeAttribute, items.Current.ToString()); node.AppendChild(pElem); counter++; } } return(counter); }
private IXmlElement CreateElement(string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager) { string ns = string.IsNullOrEmpty(elementPrefix) ? manager.DefaultNamespace : manager.LookupNamespace(elementPrefix); IXmlElement element = (!string.IsNullOrEmpty(ns)) ? document.CreateElement(elementName, ns) : document.CreateElement(elementName); return(element); }
static IXmlElement CreateElement(IXmlDocument xmldoc, string elementName) { IXmlElement element; using (var hStrign_elementName = HSTRING.FromString(elementName)) ComFunctions.CheckHRESULT(xmldoc.CreateElement(hStrign_elementName, out element)); return(element); }
private IXmlElement CreateElement( string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager) { string str = XmlConvert.EncodeName(elementName); string namespaceUri = string.IsNullOrEmpty(elementPrefix) ? manager.DefaultNamespace : manager.LookupNamespace(elementPrefix); return(string.IsNullOrEmpty(namespaceUri) ? document.CreateElement(str) : document.CreateElement(str, namespaceUri)); }
public void Load_ShouldReturnNewXmlDoc_WithLog4NetElement_WhenFileNonexistent() { mFileExists = false; IXmlDocument actual = mSut.Load(); mXmlDoc.Received(1).CreateElement(Log4NetXmlConstants.Log4Net); mXmlDoc.Received(1).AppendChild(mXmlDoc.CreateElement(Log4NetXmlConstants.Log4Net)); Assert.AreSame(mXmlDoc, actual); }
public void Add(String url, String fileName) { if (Contains(url) == false) { var element = _xml.CreateElement("entry"); element.SetAttribute("url", url); element.TextContent = fileName; _xml.DocumentElement.AppendChild(element); File.WriteAllText(_fileName, _xml.ToHtml(XmlMarkupFormatter.Instance)); } }
public IXmlDocument Load() { IXmlDocument configXml = mXmlDocFactory.Create(); if (mFile.Exists(mFilename)) { configXml.Load(mFilename); } else { configXml.AppendChild(configXml.CreateElement(Log4NetXmlConstants.Log4Net)); } return(configXml); }
private XmlNode DefineMainElement(IXmlDocument xml) { XmlNode n = xml.CreateElement(NodeMainName); XmlNode i = xml.CreateElement(NodeInfo); if (n == null || i == null) { return(null); } XmlNode v = xml.CreateElementWithText(NodeInfoVersion, CurrentVersion); XmlNode g = xml.CreateElementWithText(NodeInfoGenerator, GeneratorName); XmlNode f = xml.CreateElementWithText(NodeInfoProcessedFile, InputFilePath); XmlNode d = xml.CreateElementWithText(NodeInfoGenerationDate, DateTime.Now.ToString()); if (v != null) { i.AppendChild(v); } if (g != null) { i.AppendChild(g); } if (f != null) { i.AppendChild(f); } if (d != null) { i.AppendChild(d); } n.AppendChild(i); return(n); }
public void Add(String url, String fileName) { lock (obj) { if (Contains(url) == false) { var element = _xml.CreateElement("entry"); element.SetAttribute("url", url); element.TextContent = fileName; _xml.DocumentElement.AppendChild(element); using (var writer = File.CreateText(_fileName)) { _xml.ToHtml(writer, XmlMarkupFormatter.Instance); } } } }
private IXmlElement CreateElement(string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager) { string ns = string.IsNullOrEmpty(elementPrefix) ? manager.DefaultNamespace : manager.LookupNamespace(elementPrefix); IXmlElement element = (!string.IsNullOrEmpty(ns)) ? document.CreateElement(elementName, ns) : document.CreateElement(elementName); return element; }
private IXmlElement CreateElement(string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager) { return((!string.IsNullOrEmpty(elementPrefix)) ? document.CreateElement(elementName, manager.LookupNamespace(elementPrefix)) : document.CreateElement(elementName)); }
private IXmlElement CreateElement(string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager) { string text = string.IsNullOrEmpty(elementPrefix) ? manager.DefaultNamespace : manager.LookupNamespace(elementPrefix); return((!string.IsNullOrEmpty(text)) ? document.CreateElement(elementName, text) : document.CreateElement(elementName)); }
private IXmlElement CreateElement(string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager) { return (!string.IsNullOrEmpty(elementPrefix)) ? document.CreateElement(elementName, manager.LookupNamespace(elementPrefix)) : document.CreateElement(elementName); }
// Token: 0x060006EB RID: 1771 // RVA: 0x00038A74 File Offset: 0x00036C74 private IXmlElement CreateElement(string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager) { string text = string.IsNullOrEmpty(elementPrefix) ? manager.DefaultNamespace : manager.LookupNamespace(elementPrefix); return (!string.IsNullOrEmpty(text)) ? document.CreateElement(elementName, text) : document.CreateElement(elementName); }
static void SetSound(IXmlDocument xmldoc, PredefinedSound sound) { string soundXml = "ms-winsoundevent:" + sound.ToString().Replace("_", "."); IXmlElement soundElement; ComFunctions.CheckHRESULT(xmldoc.CreateElement("audio", out soundElement)); if(sound == PredefinedSound.NoSound) { ComFunctions.CheckHRESULT(soundElement.SetAttribute("silent", "true")); } else { ComFunctions.CheckHRESULT(soundElement.SetAttribute("src", soundXml)); ComFunctions.CheckHRESULT(soundElement.SetAttribute("loop", IsLoopingSound(sound).ToString().ToLower())); } var asNode = (IXmlNode)xmldoc; IXmlNode appendedChild; IXmlNodeList nodes; ComFunctions.CheckHRESULT(xmldoc.GetElementsByTagName("toast", out nodes)); IXmlNode toastNode; ComFunctions.CheckHRESULT(nodes.Item(0, out toastNode)); ComFunctions.CheckHRESULT(toastNode.AppendChild((IXmlNode)soundElement, out appendedChild)); }