예제 #1
0
 private void AddAttribute(LanguageElement element, string AttributeName)
 {
     var Builder = new ElementBuilder();
     var Attribute = Builder.BuildAttribute(AttributeName);
     var Section = Builder.BuildAttributeSection();
     Section.AddAttribute(Attribute);
     var Code = CodeRush.CodeMod.GenerateCode(Section, false);
     SourcePoint InsertionPoint = new SourcePoint(element.Range.Start.Line, 1);
     CodeRush.Documents.ActiveTextDocument.QueueInsert(InsertionPoint, Code);
 }
예제 #2
0
        private void AddAttribute(LanguageElement element, string AttributeName)
        {
            var Builder   = new ElementBuilder();
            var Attribute = Builder.BuildAttribute(AttributeName);
            var Section   = Builder.BuildAttributeSection();

            Section.AddAttribute(Attribute);
            var         Code           = CodeRush.CodeMod.GenerateCode(Section, false);
            SourcePoint InsertionPoint = new SourcePoint(element.Range.Start.Line, 1);

            CodeRush.Documents.ActiveTextDocument.QueueInsert(InsertionPoint, Code);
        }