ITestPlan Interface

No content here will be updated; please do not add material here.

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

Syntax

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

The ITestPlan type exposes the following members.

Properties

  Name Description
Public property AreaPath
Public property AutomatedTestEnvironmentId
Public property AutomatedTestSettingsId
Public property BuildDirectory
Public property BuildFilter
Public property BuildNumber
Public property BuildTakenDate
Public property BuildUri
Public property Description
Public property EndDate
Public property Error Gets an error message indicating what is wrong with this object. (Inherited from IDataErrorInfo.)
Public property Id Gets the identifier. (Inherited from IIdentifiable<TKey>.)
Public property InvalidProperties Gets a list of property names that are invalid. (Inherited from IPropertyOwner.)
Public property IsDirty Gets a value that indicates whether any properties have changed since the last refresh, fetch, or save. (Inherited from IPropertyOwner.)
Public property Item Gets the error message for the property with the given name. (Inherited from IDataErrorInfo.)
Public property Iteration
Public property LastUpdated
Public property LastUpdatedBy
Public property LastUpdatedByName
Public property Links
Public property ManualTestEnvironmentId
Public property ManualTestSettingsId
Public property Name
Public property NewBuildStatistics
Public property Owner
Public property OwnerName
Public property OwnerTeamFoundationId
Public property PreviousBuildUri
Public property Project Gets the test project. (Inherited from ITestObject<T>.)
Public property Revision Gets the current revision number for this object. (Inherited from ITestObject<T>.)
Public property RootSuite
Public property StartDate
Public property State
Public property UserData Gets or sets an arbitrary object or value that is not persisted, but allows test management objects to be dynamically extended. (Inherited from ITestObject<T>.)

Top

Methods

  Name Description
Public method Clone
Public method CopyPropertiesFrom
Public method CreateLink
Public method CreateTestRun
Public method Delete()
Public method Delete(DeleteAction)
Public method FindTestPoint(Int32)
Public method FindTestPoint(Int32, String)
Public method QueryImpactedPoints(Uri)
Public method QueryImpactedPoints(Uri, String)
Public method QueryTestPointHierarchy
Public method QueryTestPoints(String)
Public method QueryTestPoints(String, String)
Public method QueryTestPoints(String, String, array<String[], Boolean)
Public method QueryTestPointsAndStatistics(String, String, ITestPointStatistics%)
Public method QueryTestPointsAndStatistics(String, String, array<String[], ITestPointStatistics%)
Public method QueryTestPointStatistics
Public method QueryTestPointStatisticsByPivot
Public method Refresh
Public method RefreshRootSuite
Public method RefreshTestCase
Public method Save
Public method SetBuildInfo

Top

Events

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

Top

Remarks

No content here will be updated; please do not add material here.

See Also

Reference

Microsoft.TeamFoundation.TestManagement.Client Namespace