System.ComponentModel.TypeTypeConverter.ParseTypeName C# (CSharp) Метод

ParseTypeName() статический приватный Метод

static private ParseTypeName ( Application app, string typeName ) : Type
app System.Windows.Application
typeName string
Результат System.Type
        internal static Type ParseTypeName(Application app, string typeName)
        {
            if (typeName.IndexOf(",") > 0) {
                return Type.GetType(typeName, /* throwOnError */ false, /* ignoreCase */ false);
            }
            else {
                Type appType = app.GetType();

                if (typeName.IndexOf(".") < 0) {
                    typeName = appType.Namespace + "." + typeName;
                }
                return appType.Assembly.GetType(typeName, /* throwOnError */ false);
            }
        }