public override PropertyTreeMetaObject Process(PropertyTreeBinderImpl parent, PropertyTreeMetaObject target, PropertyTreeNavigator self, NodeList children) { IServiceProvider serviceProvider = parent.GetBasicServices(self); int lineNumber = self.LineNumber; int linePosition = self.LinePosition; return(target.BindFileLocation(lineNumber, linePosition, serviceProvider)); }