Alba.Jaml.XamlGeneration.XamlGenerator.XamlGenerator C# (CSharp) Метод

XamlGenerator() публичный Метод

public XamlGenerator ( Newtonsoft.Json.Linq.JObject data, string nameSpace, string className ) : System
data Newtonsoft.Json.Linq.JObject
nameSpace string
className string
Результат System
        public XamlGenerator (JObject data, string nameSpace, string className)
        {
            _data = data;
            NameSpace = nameSpace;
            ClassName = className;
            Converters = new List<ConverterInfo>();
            NsMy = String.Format("{0}:{1}", KnownStrings.UriClrNamespace, NameSpace);

            _xamlSchemaContext = new XamlSchemaContext( /*new[] { PresentationCore, PresentationFramework }*/);

            _propertyShortcuts = GetType().Assembly.GetTypes()
                .Where(t => t.GetInterface(typeof(IPropertyShortcut).FullName) != null)
                .Select(t => (IPropertyShortcut)Activator.CreateInstance(t))
                .ToList();
        }