public void Save(IPersistStream stream) { stream.Save("field", _valueField); //stream.Save("default", _defaultSymbol); stream.Save("CartographicMethod", (int)_cartoMethod); foreach (string key in _symbolTable.Keys) { ValueMapRendererSymbol sym = new ValueMapRendererSymbol(key, (ISymbol)_symbolTable[key]); stream.Save("ValueMapSymbol", sym); } if (_symbolRotation.RotationFieldName != "") { stream.Save("SymbolRotation", _symbolRotation); } }
public void Save(IO.IPersistStream stream) { stream.Save("Type", (int)_type); stream.Save("SizeType", (int)_sizeType); stream.Save("labelPriority", (int)_labelPriority); stream.Save("Size", _size); stream.Save("ValueEquatesToSize", _valueEquatesToSize); foreach (string key in _symbolTable.Keys) { ValueMapRendererSymbol sym = new ValueMapRendererSymbol(key, (ISymbol)_symbolTable[key]); stream.Save("ChartSymbol", sym); } if (_outlineSymbol != null) { stream.Save("Outline", _outlineSymbol); } }