예제 #1
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);
 }
예제 #2
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);
 }
예제 #3
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);
 }
 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;                
 }