protected override ConfigurationElement CreateNewElement ()
{
- return new TagMapInfo ("", "");
+ return new TagMapInfo ();
}
protected override object GetElementKey (ConfigurationElement element)
public void Remove (TagMapInfo tagMapInformation)
{
- BaseRemove (tagMapInformation);
+ BaseRemove (tagMapInformation.TagType);
}
protected override ConfigurationPropertyCollection Properties {
}
public TagMapInfo this[int index] {
- get { return (TagMapInfo) BaseGet (index);
- }
- [MonoTODO]
- set { throw new NotImplementedException (); }
+ get { return (TagMapInfo) BaseGet (index); }
+ set { if (BaseGet (index) != null) BaseRemoveAt (index); BaseAdd (index, value); }
}
}
}