ITestConfiguration Interface

Provides test configuration information for a test management object, such as an ITestPlan object.

Namespace:  Microsoft.TeamFoundation.TestManagement.Client
Assembly:  Microsoft.TeamFoundation.TestManagement.Client (in Microsoft.TeamFoundation.TestManagement.Client.dll)

Syntax

'Declaration
Public Interface ITestConfiguration _
    Inherits IIdentifiable(Of Integer), INotifyPropertyChanged
public interface ITestConfiguration : IIdentifiable<int>, 
    INotifyPropertyChanged
public interface class ITestConfiguration : IIdentifiable<int>, 
    INotifyPropertyChanged
type ITestConfiguration =  
    interface 
        interface IIdentifiable<int>
        interface INotifyPropertyChanged 
    end
public interface ITestConfiguration extends IIdentifiable<int>, INotifyPropertyChanged

The ITestConfiguration type exposes the following members.

Properties

  Name Description
Public property AreaPath Gets or sets the area path.
Public property Description Gets or sets a description of this test configuration.
Public property Id Gets the identifier. (Inherited from IIdentifiable<TKey>.)
Public property IsDefault Gets or sets a value that indicates whether this configuration is a default configuration for the project.
Public property LastUpdated Gets the date and time that this configuration was last updated.
Public property LastUpdatedBy Gets the identity of the person who last updated this configuration.
Public property LastUpdatedByName Last person to update configuration
Public property Name Gets or sets the name of this test configuration.
Public property Revision Gets the revision number of the test configuration for concurrency control.
Public property State Gets or sets the current state of this test configuration.
Public property Values Gets a dictionary of named values for this configuration.

Top

Methods

  Name Description
Public method Delete Removes this test configuration from the server if it is not referenced by any test results, test suites, or test points.
Public method Refresh Updates this test configuration by using data from the server.
Public method Save() Saves the new or updated test configuration settings to the server.
Public method Save(Boolean) Saves the new or updated test configuration settings to the server, optionally forcing the update if any existing references to this test configuration occur.

Top

Events

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

Top

See Also

Reference

Microsoft.TeamFoundation.TestManagement.Client Namespace

ITestPlan