static IMember Resolve(XAttribute attribute, ITextEditor editor) { XamlContext context = CompletionDataHelper.ResolveCompletionContext(editor, default(char), editor.Document.PositionToOffset(attribute.GetLineNumber(), attribute.GetLinePosition())); string prefix = context.XmlnsDefinitions.GetKeyByValue(attribute.Name.NamespaceName); if (!string.IsNullOrEmpty(prefix)) prefix += ":"; var mrr = XamlResolver.Resolve(prefix + attribute.Name.LocalName, context) as MemberResolveResult; if (mrr != null) return mrr.ResolvedMember; return null; }