The following tables list the members exposed by ITabProvider.
| Name | Description | |
|---|---|---|
![]()  | AllowTabMoving | Determines if the user can drag tabs around. | 
![]()  | AutoSelect | Determines if a tab should be selected automatically when the mouse pauses over it for AutoSelectDelay milliseconds. | 
![]()  | AutoSelectDelay | Returns the delay (in milliseconds) before a tab is automatically selected when the mouse is paused over it and AutoSelect is true. | 
![]()  | HotkeyPrefix | Determines whether mnemonics will be displayed. | 
![]()  | HotTrack | Determines whether the a tab's appearance changes when the mouse passes over it. | 
![]()  | ImageList | Returns the image list to use. | 
![]()  | ImageSize | Returns the size of images in the tab's text area. | 
![]()  | ImageTransparentColor | Returns the transparent color used when drawing tool images. | 
![]()  | InterRowSpacing | Determines the spacing between tab rows | 
![]()  | InterTabSpacing | Determines the spacing between tabs | 
![]()  | MaxAvailableTabAreaSize | Returns the maximum available size for the tab area. | 
![]()  | MaxTabWidth | Returns the maximum width of a tab. | 
![]()  | MaxVisibleTabRows | Returns the maximum number of tab rows to display. | 
![]()  | MinTabWidth | Returns the minimum width of a tab. | 
![]()  | MultiRowSelectionStyle | Determines if tab rows are re-arranged when a tab is selected. | 
![]()  | ScaleImages | Determines if images will be scaled to ImageSize. | 
![]()  | ScrollArrowStyle | Indicates the style of the arrows displayed by the scroll buttons. | 
![]()  | ScrollButtons | Determines if scroll buttons will be shown. | 
![]()  | ScrollButtonStyle | Determines the visual style of the scroll buttons. | 
![]()  | ScrollButtonTypes | Determines which scroll buttons will be shown. | 
![]()  | ScrollTrackExtent | Determines the size of the scroll thumb track. | 
![]()  | ShowButtonSeparators | Determines whether separators are rendered between button style tabs. | 
![]()  | ShowCloseButton | Determines whether a close button is displayed. | 
![]()  | ShowFocus | Determines whether a focus rect will be drawn on the selected tab. | 
![]()  | ShowToolTips | Determines whether tooltips will be shown over the tab area. | 
![]()  | Style | Determines the style of the tabs. | 
![]()  | TabButtonStyle | Determines the style of tab buttons. | 
![]()  | TabLayoutStyle | Determines how the tabs will be laid out. | 
![]()  | TabOrientation | Determines where the tabs are displayed in relation to the control. | 
![]()  | TabPadding | Returns the amount of extra padding around the tab text and image. | 
![]()  | Tabs | Returns a list of objects that implement the ITabItem interface. | 
![]()  | TabSize | Returns the size of a tab. This is the functional equivalent of the inbox tab control’s ‘ItemSize’ property. | 
![]()  | TabsPerRow | Returns the number of tabs on each row. | 
![]()  | TextOrientation | Returns the orientation of the tab text. | 
![]()  | VisibleTabsCount | Returns the total number of tabs whose ITabItem.Visible property is true. | 
| Name | Description | |
|---|---|---|
![]()  | CreateMetricsFont | Creates a font used for all tab text measurements. | 
![]()  | GetMarshallingControl | Returns the control used to synchronize accessibility calls. | 
![]()  | GetTabItemState | Gets the current state of the tab. | 
![]()  | GetTabParentAccessibleObject | Gets the Accessible Object of that parent of the tabs. | 
![]()  | ResolveClientAreaAppearance | Resolves the appearance for the client area (not including the tab header area). | 
![]()  | ResolveDefaultAppearance | Resolves the default appearance for the tab area. | 
![]()  | ResolveScrollButtonAppearance | Resolves the appearance for scroll buttons. | 
![]()  | ResolveScrollTrackAppearance | Resolves the appearance for the scroll track area. |