public static Type ResolveContainingType(this XamlName name, Type defaultContainingType) { return(name.HasContainingTypeName ? TypeParser.ParseType(new XamlName(name.ContainingTypeName, name.NamespaceName)) : defaultContainingType); }
public object ConvertFrom(XamlNamespaces namespaces, Uri sourceUri, object value) { return(TypeParser.ParseType(value.ToString().Trim(), namespaces)); }
public static Type GetElementType(this XamlElement element) { return(TypeParser.ParseType(element.Name)); }