Пример #1
0
 public IEnumerable <IToolBarButtonExtensionPoint> GetToolBarButtonExtensionPoints(string module, string group, IExtensionPointFilter filter)
 {
     return(from e in _toolbarButtonExtensionPoints
            where FilterCondition(e.Metadata, module, @group) && filter.Condition(e.Metadata)
            orderby e.Value.Order
            select e.Value);
 }
Пример #2
0
 public IEnumerable <IGridColumnExtensionPoint> GetGridColumnExtensionPoints(string module, string group, IExtensionPointFilter filter)
 {
     return(from e in _gridColumns
            where FilterCondition(e.Metadata, module, @group) && filter.Condition(e.Metadata)
            orderby e.Value.Order
            select e.Value);
 }
Пример #3
0
 public CompositeFilter And(IExtensionPointFilter filter)
 {
     filters.Add(filter);
     return this;
 }
Пример #4
0
 public IEnumerable <IMenuItemExtensionPoint> GetMenuItemExtensionPoints(string module, string group, IExtensionPointFilter filter)
 {
     return(from e in this._menuItems
            where this.FilterCondition(e.Metadata, module, @group) && filter.Condition(e.Metadata)
            orderby e.Value.Order
            select e.Value);
 }
Пример #5
0
 public CompositeFilter And(IExtensionPointFilter filter)
 {
     filters.Add(filter);
     return(this);
 }
 public IEnumerable<IGridColumnExtensionPoint> GetGridColumnExtensionPoints(string module, string group, IExtensionPointFilter filter)
 {
     return from e in _gridColumns
            where FilterCondition(e.Metadata, module, @group) && filter.Condition(e.Metadata)
            orderby e.Value.Order
            select e.Value;
 }
 public IEnumerable<IToolBarButtonExtensionPoint> GetToolBarButtonExtensionPoints(string module, string group, IExtensionPointFilter filter)
 {            
     return from e in _toolbarButtonExtensionPoints
            where FilterCondition(e.Metadata, module, @group) && filter.Condition(e.Metadata)
            orderby e.Value.Order
            select e.Value;                
 }