ITeamExplorerSection Interface

Team Explorer section interface.

Namespace:  Microsoft.TeamFoundation.Controls
Assembly:  Microsoft.TeamFoundation.Controls (in Microsoft.TeamFoundation.Controls.dll)

Syntax

'Declaration
Public Interface ITeamExplorerSection _
    Inherits IDisposable, INotifyPropertyChanged
public interface ITeamExplorerSection : IDisposable, 
    INotifyPropertyChanged
public interface class ITeamExplorerSection : IDisposable, 
    INotifyPropertyChanged
type ITeamExplorerSection =  
    interface 
        interface IDisposable 
        interface INotifyPropertyChanged 
    end
public interface ITeamExplorerSection extends IDisposable, INotifyPropertyChanged

The ITeamExplorerSection type exposes the following members.

Properties

  Name Description
Public property IsBusy Get the busy state of this section. If the busy state changes, the PropertyChanged event should be raised.
Public property IsExpanded Get the expanded state of this section. If the expanded state changes, the PropertyChanged event should be raised.
Public property IsVisible Get the visibility of this section. If the visibility changes, the PropertyChanged event should be raised.
Public property SectionContent Get the content for this section. If the content changes, the PropertyChanged event should be raised.
Public property Title Get the title of this section. If the title changes, the PropertyChanged event should be raised.

Top

Methods

  Name Description
Public method Cancel Cancel any currently running operations on this section.
Public method Dispose Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.)
Public method GetExtensibilityService Get the requested extensibility service for this page.
Public method Initialize Initialize this section.
Public method Loaded
Public method Refresh Refresh this section.
Public method SaveContext The section should save context. This is called before navigation to another page, Team Project context switch, and so on

Top

Events

  Name Description
Public event PropertyChanged Occurs when a property value changes. (Inherited from INotifyPropertyChanged.)

Top

Extension Methods

  Name Description
Public Extension Method GetId Get the ID for this section. (Defined by ITeamExplorerSectionExtensions.)
Public Extension Method GetProperty Get a section property. (Defined by ITeamExplorerSectionExtensions.)
Public Extension Method SetProperty Set a section property. (Defined by ITeamExplorerSectionExtensions.)

Top

See Also

Reference

Microsoft.TeamFoundation.Controls Namespace