Monobjc.Tools.Xcode.ProjectNSWriter.WritePBXDictionary C# (CSharp) Method

WritePBXDictionary() public method

Writes the dictionary.
public WritePBXDictionary ( int indentLevel, String>.IDictionary map, IDictionary dictionary ) : void
indentLevel int The indent level.
map String>.IDictionary The map.
dictionary IDictionary The dictionary.
return void
        public override void WritePBXDictionary(int indentLevel, IDictionary<IPBXElement, String> map, IDictionary dictionary)
        {
            this.WriteLine ("{");

            // For each key/value pair, the output is different
            foreach (String key in dictionary.Keys) {
                Object value = dictionary [key];
                this.WritePBXProperty (indentLevel + 1, map, key, value);
            }

            this.WriteIndent (indentLevel);
            this.Write ("}");
        }