Exemple #1
0
 private CodeAttribute(CodeModelState state, FileCodeModel fileCodeModel, AbstractCodeElement parent, string name, int ordinal)
     : base(state, fileCodeModel)
 {
     _parent  = parent;
     _name    = name;
     _ordinal = ordinal;
 }
Exemple #2
0
 private CodeImport(
     CodeModelState state,
     FileCodeModel fileCodeModel,
     AbstractCodeElement parent,
     string dottedName)
     : base(state, fileCodeModel)
 {
     _parentHandle = new ParentHandle <AbstractCodeElement>(parent);
     _dottedName   = dottedName;
 }
Exemple #3
0
        internal static EnvDTE80.CodeImport Create(
            CodeModelState state,
            FileCodeModel fileCodeModel,
            AbstractCodeElement parent,
            string dottedName)
        {
            var element = new CodeImport(state, fileCodeModel, parent, dottedName);
            var result  = (EnvDTE80.CodeImport)ComAggregate.CreateAggregatedObject(element);

            return(result);
        }
Exemple #4
0
        internal static EnvDTE.CodeAttribute Create(
            CodeModelState state,
            FileCodeModel fileCodeModel,
            AbstractCodeElement parent,
            string name,
            int ordinal)
        {
            var newElement = new CodeAttribute(state, fileCodeModel, parent, name, ordinal);

            return((EnvDTE.CodeAttribute)ComAggregate.CreateAggregatedObject(newElement));
        }