private PartialTypeCollection( CodeModelState state, FileCodeModel fileCodeModel, AbstractCodeType parent) : base(state, parent) { }
internal static EnvDTE.CodeElements Create( CodeModelState state, FileCodeModel fileCodeModel, AbstractCodeType parent) { var collection = new PartialTypeCollection(state, fileCodeModel, parent); return (EnvDTE.CodeElements)ComAggregate.CreateAggregatedObject(collection); }
private PartialTypeCollection( CodeModelState state, FileCodeModel fileCodeModel, AbstractCodeType parent) : base(state, parent) { _fileCodeModelHandle = new ComHandle<EnvDTE.FileCodeModel, FileCodeModel>(fileCodeModel); }
public override object GetTypeExtender(string name, AbstractCodeType symbol) { throw Exceptions.ThrowEFail(); }