ITeamFoundationConnectionManager Interface
Use this service to connect to the default TF context, to prompt the user for context info, to check the status of the connection, cancel the connection, or respond to connection events.
Namespace: Microsoft.VisualStudio.Services.Integration
Assembly: Microsoft.VisualStudio.Services.Integration (in Microsoft.VisualStudio.Services.Integration.dll)
Syntax
'Declaration
<GuidAttribute("E0E7F8CE-55C6-46A0-99A9-2F51EE1E60E0")> _
Public Interface ITeamFoundationConnectionManager
[GuidAttribute("E0E7F8CE-55C6-46A0-99A9-2F51EE1E60E0")]
public interface ITeamFoundationConnectionManager
[GuidAttribute(L"E0E7F8CE-55C6-46A0-99A9-2F51EE1E60E0")]
public interface class ITeamFoundationConnectionManager
[<GuidAttribute("E0E7F8CE-55C6-46A0-99A9-2F51EE1E60E0")>]
type ITeamFoundationConnectionManager = interface end
public interface ITeamFoundationConnectionManager
The ITeamFoundationConnectionManager type exposes the following members.
Properties
Name | Description | |
---|---|---|
IsConnecting | Returns true if an async connection is still running in the background. |
Top
Methods
Name | Description | |
---|---|---|
CancelConnecting | Cancels the async connection going on in the background. | |
ClearDefaultConnection | Use this method to clear the cache of the last connected server. This will cause Team Explorer to show as disconnected. | |
Connect() | Loads and connects to the last TF Context used in Visual Studio. (Does nothing if VS is already connected.) | |
Connect(TeamProjectPickerMode, Boolean) | Prompts the user to select the TF Context they want to connect to. The mode parameter determines at what level the context is needed (TP, collection, etc). Make sure to pass true for async so that the actual connection and authentication will be done in the background and not block VS. |
Top
Events
Name | Description | |
---|---|---|
ConnectionCompleted | This event fires whenever the TF Context changes and a connection to a new server is completed. | |
ConnectionStarting | This event fires whenever the TF Context changes and a connection to a new server is starting. |
Top