public List <KeyValuePair <string, ObservableCollection <TestProperty> > > GetAllMethodProperties() { List <KeyValuePair <string, ObservableCollection <TestProperty> > > collection = new List <KeyValuePair <string, ObservableCollection <TestProperty> > >(); foreach (var pair in _methodProperties) { ObservableCollection <TestProperty> properties = new ObservableCollection <TestProperty>(); foreach (var attribute in pair.Value) { TestProperty prop = new TestProperty(attribute, pair.Key); properties.Add(prop); } collection.Add(new KeyValuePair <string, ObservableCollection <TestProperty> >(pair.Key, properties)); properties.CollectionChanged += CollectionChanged; } return(collection); }
public ObservableCollection <TestProperty> GetAllProperties() { ObservableCollection <TestProperty> properties = new ObservableCollection <TestProperty>(); foreach (var attribute in _classProperties) { TestProperty prop = new TestProperty(attribute, ClassName); properties.Add(prop); } foreach (var pair in _methodProperties) { foreach (var attribute in pair.Value) { TestProperty prop = new TestProperty(attribute, pair.Key); properties.Add(prop); } } properties.CollectionChanged += CollectionChanged; return(properties); }
public void UpdateTestPropery(TestProperty info) { }