C# Class ScrumPowerTools.Model.QueryResultsTotalizerModel

Show file Open project: cqse/ScrumPowerTools Class Usage Examples

Private Properties

Property Type Description
GetNumericFieldDefinitions IEnumerable
GetTfsQueryParameters System.Collections.Hashtable
GetTotalsPerField double>.Dictionary
IsNumericField bool
RemoveZeroValues void

Public Methods

Method Description
QueryResultsTotalizerModel ( IVisualStudioAdapter visualStudioAdapter ) : System
RefreshTotals ( int selectedItemIds ) : void
RefreshWorkItems ( IResultsDocument queryResultsDocument ) : void

Private Methods

Method Description
GetNumericFieldDefinitions ( Query workItemInfoQuery ) : IEnumerable
GetTfsQueryParameters ( IResultsDocument queryResultsDocument ) : Hashtable
GetTotalsPerField ( Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem workItems ) : double>.Dictionary
IsNumericField ( FieldDefinition fieldDefinition ) : bool
RemoveZeroValues ( double>.Dictionary totalsPerField ) : void

Method Details

QueryResultsTotalizerModel() public method

public QueryResultsTotalizerModel ( IVisualStudioAdapter visualStudioAdapter ) : System
visualStudioAdapter IVisualStudioAdapter
return System

RefreshTotals() public method

public RefreshTotals ( int selectedItemIds ) : void
selectedItemIds int
return void

RefreshWorkItems() public method

public RefreshWorkItems ( IResultsDocument queryResultsDocument ) : void
queryResultsDocument IResultsDocument
return void