public void Load(IPersistStream stream) { if (_map == null) { return; } int layerID = (int)stream.Load("LayerID", -1); _methode = (SnapMethode)stream.Load("Method", SnapMethode.None); foreach (IDatasetElement element in _map.MapElements) { if (element is IFeatureLayer && element.ID == layerID) { _layer = element as IFeatureLayer; break; } } _map = null; }
public SnapLayer(IFeatureLayer layer, SnapMethode methode) { _layer = layer; _methode = methode; }