ITeamExplorerPage Interface

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Team Explorer page interface.

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

Syntax

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

The ITeamExplorerPage type exposes the following members.

Properties

  Name Description
Public property IsBusy Get the busy state of this page. If the busy state changes, the PropertyChanged event should be raised.
Public property PageContent Get the content for this page. If the content changes, the PropertyChanged event should be raised.
Public property Title Get the title of this page. If the title changes, the PropertyChanged event should be raised.

Top

Methods

  Name Description
Public method Cancel Cancel any currently running operations on this page.
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 page.
Public method Loaded The page and all sections have been created and initialized.
Public method Refresh Refresh this page.
Public method SaveContext The page 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 Close Close this page. (Defined by ITeamExplorerPageExtensions.)
Public Extension Method GetFocusedSection Get the focused section for this page. (Defined by ITeamExplorerPageExtensions.)
Public Extension Method GetId Get the ID for this page. (Defined by ITeamExplorerPageExtensions.)
Public Extension Method GetProperty Get a page property. (Defined by ITeamExplorerPageExtensions.)
Public Extension Method GetSection Get the section for this page with the specified ID. (Defined by ITeamExplorerPageExtensions.)
Public Extension Method GetSections Get the sections for this page. (Defined by ITeamExplorerPageExtensions.)
Public Extension Method GetService<T> Get the requested service. (Defined by ITeamExplorerPageExtensions.)
Public Extension Method RefreshPageAndSections Refresh this page and its sections. (Defined by ITeamExplorerPageExtensions.)
Public Extension Method SetProperty Set a page property. (Defined by ITeamExplorerPageExtensions.)

Top

See Also

Reference

Microsoft.TeamFoundation.Controls Namespace