当前位置: 首页>>代码示例>>C#>>正文


C# DictionaryNode.SetAttribute方法代码示例

本文整理汇总了C#中DictionaryNode.SetAttribute方法的典型用法代码示例。如果您正苦于以下问题:C# DictionaryNode.SetAttribute方法的具体用法?C# DictionaryNode.SetAttribute怎么用?C# DictionaryNode.SetAttribute使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DictionaryNode的用法示例。


在下文中一共展示了DictionaryNode.SetAttribute方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Create_Application

        public void Create_Application()
        { 
            var helper = new SchemaHelper();

            DictionaryNode node=helper.CreateElement(ModelElement.Application);

            var dictionaryNode = new DictionaryNode("Element");
            dictionaryNode.SetAttribute("Name", ModelElement.Application.ToString());
            Assert.AreEqual(dictionaryNode.ToXml(), node.ToXml());
        }
开发者ID:akingunes,项目名称:eXpand,代码行数:10,代码来源:SchemaHelperFixture.cs

示例2: Create_Class

        public void Create_Class()
        {
            var helper = new SchemaHelper();

            DictionaryNode node=helper.CreateElement(ModelElement.Class);

            var dictionaryNode = new DictionaryNode("Element");
            dictionaryNode.SetAttribute("Name", ModelElement.Application.ToString());
            var childNode = dictionaryNode.AddChildNode("Element");
            childNode.SetAttribute("Name", ModelElement.BOModel.ToString());
            childNode.AddChildNode("Element").SetAttribute("Name", ModelElement.Class.ToString());
            

            Assert.AreEqual(dictionaryNode.ToXml(), node.ToXml());
        }
开发者ID:akingunes,项目名称:eXpand,代码行数:15,代码来源:SchemaHelperFixture.cs

示例3: setAttributes

 private void setAttributes(DictionaryNode dictionaryNode, ViewCloner viewCloner)
 {
     dictionaryNode.SetAttribute("Caption", viewCloner.Caption);
     dictionaryNode.SetAttribute("ID", viewCloner.Caption);
 }
开发者ID:akingunes,项目名称:eXpand,代码行数:5,代码来源:CloneViewController.cs

示例4: Inject_Into_ListView

        public void Inject_Into_ListView()
        {
            var helper = new SchemaHelper();
            var element = new DictionaryNode("Element");
            element.SetAttribute("Name", ModelElement.Application.ToString());
            var childNode = element.AddChildNode("Element");
            childNode.SetAttribute("Name", ModelElement.Views.ToString());
            var addChildNode = childNode.AddChildNode("Element");
            addChildNode.SetAttribute("Name", ModelElement.ListView.ToString());
            addChildNode.AddChildNode("Element1");

            DictionaryNode dictionaryNode=helper.Inject(@"<Element1/>", ModelElement.ListView);


            
            Assert.AreEqual(element.ToXml(), dictionaryNode.ToXml());
        }
开发者ID:akingunes,项目名称:eXpand,代码行数:17,代码来源:SchemaHelperFixture.cs


注:本文中的DictionaryNode.SetAttribute方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。