Example #1
0
        private static XamlMember CreateXamlMember(XAttribute attribute, XamlNamespaces namespaces, XamlNamespaces ignorableNamespaces, Uri sourceUri)
        {
            XamlName name  = new XamlName(attribute.Name.LocalName, attribute.Name.NamespaceName.IsNullOrEmpty() ? namespaces.GetDefaultNamespace() : attribute.Name.NamespaceName);
            object   value = MarkupExtensionParser.Parse(attribute.Value, namespaces, sourceUri);

            return(new XamlMember(name, namespaces, sourceUri, value));
        }