private object CreateParent() { var parentModel = Implementation.DteProtocolModel.CodeElement_get_Parent.Sync(Model); if (parentModel == null) { return(null); } return(EnvDTEElementRegistrar.Convert(parentModel, null)); }
protected CodeElementBase( [NotNull] DteImplementation implementation, [NotNull] CodeElementModel model, [CanBeNull] object parent ) { Implementation = implementation; Model = model; CachedParent = parent; EnvDTEElementRegistrar = new EnvDTEElementRegistrar(Implementation); }