This documentation is archived and is not being maintained.

Microsoft.TeamFoundation.WorkItemTracking.Controls Namespace

  ClassDescription
Public classColumnsPickerControlColumnsPickerControl is a UserControl for selecting and ordering a collection of Currituck fields/columns and also existing user-defined fields. It has two listviews with available and selected columns and buttons to move items between them.
Public classCountChangedEventArgsSimple EventArgs derived class for passing one argument (bool) to an EventHandler as required by FxCop.
Public classDisplayFieldThis class abstracts the Fields used in the Package.
Public classDisplayFieldCollectionThis is a collection class that holds DisplayFields
Public classHtmlControlHandles Product Studio description field. Subclasses the RichEditBox, adds IsDirty property and a context menu.
Public classHtmlFilter
Public classLinkDialogRelatedLinkControlChild control of LinkDialog to show linktype specific control items
Public classLinksControl
Public classPickWorkItemsControlPickWorkItemsControl is a UserControl for selecting Currituck workitems from a List that can be populated from a query retrieved from the portfolio server or from a simple picker query built from workitem Type, ID and Title words. The List can be single or multiple selection.
Public classProjectChangedEventArgsSimple EventArgs derived class for passing one argument (string) to an EventHandler as required by FxCop.
Public classProjectPickerControlProjectPickerControl is a UserControl that uses a combobox for selecting a portfolio project from a specific domain namespace.
Public classQueryBuilderControlInfrastructure class. Not intended to be called directly from your code.
Public classResultOptionsThis class encapsulates the two basic elements of the Result Options. 1. The list of Display Fields 2. The list of Sort Fields
Public classSafeWebBrowserA safe version of WebBrowser control.
Protected classSafeWebBrowser.MyWebBrowserSite
Public classSortFieldThis class abstracts the SortFields used in the Package.
Public classSortFieldCollectionThis is a collection class that holds DisplayFields
Public classStoryboardLinkingHandlerProvides a double-click handler for storyboard links stored in TFS and linked to a work item. From the comment on IClientLinking: "It should be explicitly declared as ComVisible to better work with the plugin architecture without dependency on COM visibility set for the assembly
Public classVirtualColumnVirtual Column (Field) class to passed to/from ColumnsPickerControl class.
Public classVirtualColumnCollectionVirtual Column (Field) List class to passed to/from ColumnsPickerControl class.
Public classVirtualColumnsComparer
Public classWebpageControl
Public classWorkItemFormControl Obsolete. This is a control that will display controls that enable editing of a Work Item given 1. a reference to the work item 2. the form definition
Public classWorkItemGridValueProviderEventArgs
Public classWorkItemInformationBar
Public classWorkItemInformationProvider
Public classWorkItemResultGridThis class provides a simple interface to display work items. Given a IResultListDataProvider and a ResultOptions object (or a WorkItemStore and a WIQL statement) the grid will display the contents of the WorkItemCollection or result tree for link queries. The user may add their own columns by use of Columns.Add and by implementing the event CellValueNeeded
Protected classWorkItemResultGrid.ColumnInfo

  StructureDescription
Public structurePOINT

  InterfaceDescription
Public interfaceIColumnsPickerFieldDefinitionFilterInterface to filter out columns of FieldDefinition types not supported by the caller.
Public interfaceIDialogControl Obsolete. All controls to be hosted in Links dialog box should implement this interface This is old interface supported for backward compatibility.
Public interfaceIDialogControlHost Obsolete.
Public interfaceILinkDialogControl
Public interfaceILinkDialogControlHostThe add/edit link dialog implements this interfaces and is passed to child link controls
Public interfaceIResultListDataProvider
Public interfaceIStatusHandlerDefines a handler (host) for status updates (for example Query or Triage editor)
Public interfaceIStatusProviderRepresents a provider of status (for example a control on a WIT form)
Public interfaceIWorkItemClipboard
Public interfaceIWorkItemControlThis interface covers the minimal definition of a work item tracking control.
Public interfaceIWorkItemControlHostInterface implemented by the host
Public interfaceIWorkItemControlHost2Interface implemented by the Work Item Host to provide functionality for displaying query results. This is an opt-out mechanism if this interface is not supported Show Query Result will continue to be supported.
Public interfaceIWorkItemFilterInterface to filter out certain items in CheckBoxResultGrid.
Public interfaceIWorkItemGridValueProvider
Public interfaceIWorkItemInformationProvider
Public interfaceIWorkItemToolTip
Public interfaceIWorkItemUserAction
Public interfaceSafeWebBrowser.IOleServiceProvider

  EnumerationDescription
Public enumerationConnectionThe Connection Enumeration represents the types of connections that a group node can have (None, Up, Down, Across).
Public enumerationDisplayMode
Public enumerationFilterReason
Public enumerationFormElementTypeThis enumeration lists all the different types of form elements.
Public enumerationLabelPositionThis enumeration lists all the different positions for the label (if there is one)
Public enumerationResultOptions.ChangeType
Public enumerationWorkItemsPickerRadioButtonEnumeration of radio buttons in the control so caller can set default.
Show: