lw_common.ui.format.column_formatters.format.load_sub_syntax C# (CSharp) Méthode

load_sub_syntax() private méthode

private load_sub_syntax ( settings_as_string sett, column_formatter_base sub, string prefix, string &error ) : void
sett settings_as_string
sub column_formatter_base
prefix string
error string
Résultat void
        private void load_sub_syntax(settings_as_string sett, column_formatter_base sub, string prefix, ref string error) {
            prefix += ".";
            settings_as_string sub_sett = new settings_as_string("");
            foreach ( var name in sett.names())
                if ( name.StartsWith(prefix)) 
                    sub_sett.set(name.Substring(prefix.Length), sett.get(name));

            sub.load_syntax(sub_sett, ref error);
        }