/// <summary>
 /// Implements XAML schema context access to underlying type mapping, based on specifying a full type name.
 /// </summary>
 /// <param name="typeName">The name of the class for which to return a XAML type mapping.</param>
 /// <returns>The schema context's implementation of the IXamlType concept.</returns>
 public IXamlType GetXamlType(String typeName)
 {
     if (provider == null)
     {
         provider = new XamlTypeInfoProvider();
     }
     return(provider.GetXamlTypeByName(typeName));
 }