ITestManagementTeamProject Interface

Represents a test management team project in Visual Studio Test Professional. Provides access to several test management helper objects.

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

Syntax

'Declaration
Public Interface ITestManagementTeamProject
public interface ITestManagementTeamProject
public interface class ITestManagementTeamProject
type ITestManagementTeamProject =  interface end
public interface ITestManagementTeamProject

The ITestManagementTeamProject type exposes the following members.

Properties

  Name Description
Public property ActionRecordings Gets a helper object that provides access to the action recordings in this project.
Public property AttachmentUploadManager Gets the uploading manager for attachments in this project.
Public property BugFieldMappings Gets a helper object that provides access to bug field mappings that are used to create new bugs in this project.
Public property CoverageAnalysisManager
Public property DefaultPageSize Gets or sets the default page size for this project.
Public property IsValid Gets a value that indicates whether the project exists on the server.
Public property Queries Gets the current list of stored queries for this team project.
Public property ServerVersion
Public property SharedSteps Gets a helper object that provides access to the shared steps in this project.
Public property TestCases Gets a helper object that provides access to the test cases in this project.
Public property TestConfigurations Gets a helper object that provides access to the test configurations in this project.
Public property TestEnvironments Gets a helper object that provides access to the test environments in this project.
Public property TestPlans Gets a helper object that provides access to the test plans in this project.
Public property TestResolutionStates Gets a helper object that provides access to the test resolution states in this project.
Public property TestResults Gets a helper object that provides access to the test results that are shown in this project.
Public property TestRuns Gets a helper object that provides access to the test runs in this project.
Public property TestSettings Gets a helper object that provides access to the test settings in this project.
Public property TestSuites Gets a helper object that provides access to the test suites in this project.
Public property TestVariables Gets a helper object that provides access to the test variables in this project.
Public property TfsIdentityStore
Public property WitProject Gets the underlying work item project.

Top

Methods

  Name Description
Public method CreateFromWorkItem Returns an object that is derived from the ITestBase interface that can be used in this project.
Public method CreateTestQuery(array<Int32[]) Creates a new test case query from the given non-empty array of test case IDs.
Public method CreateTestQuery(String) Creates a new test case query from the given query string.
Public method CreateTestQuery(array<Int32[], String) Creates a new test case query from the given non-empty array of test case IDs and a hint that indicates which fields of the test cases will be retrieved.
Public method CreateTmiTestImplementation(String, String, String, Guid) Creates a test implementation object by using the provided test name, type of test, storage path, and GUID for the test type.
Public method CreateTmiTestImplementation(String, String, Guid, String, Guid) Creates a test implementation object by using the provided test name, name of the type of test, the GUID for the type of test, the storage path, and GUID for the test type.
Public method DownloadAttachments Downloads a set of attachments to the specified paths.
Public method QueryAttachments Returns a list of attachments that match the specified query.
Public method WorkItemTypesFor Returns an array of Work Item Tracking (WIT) type names by using the WIT category reference name.

Top

Remarks

This interface cannot be derived from. It can, however, be used by custom extension objects such as diagnostic data adapters to interact with a test management team project in the test management user interface (UI). This interface can be accessed from ITestManagementService.GetTeamProject.

See Also

Reference

Microsoft.TeamFoundation.TestManagement.Client Namespace

ITestManagementService