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 | |
---|---|---|
ActionRecordings | Gets a helper object that provides access to the action recordings in this project. | |
AttachmentDownloadUri | Returns the URI to the attachment download Web service. | |
AttachmentUploadManager | Gets the uploading manager for attachments in this project. | |
BugFieldMappings | Gets a helper object that provides access to bug field mappings that are used to create new bugs in this project. | |
CoverageAnalysisManager | Contains query methods for coverage information pertaining to a build and test run. | |
DefaultPageSize | Gets or sets the default page size for this project. | |
DefaultPageSizeForTestPoints | ||
FetchIdentitiesInline | Specifies where TeamFoundationIdentity objects must be fetched alongside test artifacts. | |
IsValid | Gets a value that indicates whether the project exists on the server. | |
Queries | Gets the current list of stored queries for this team project. | |
ServerVersion | The version of TFS server that the client is connected to | |
Sessions | Contains methods to create, query, and delete sessions. | |
SharedSteps | Gets a helper object that provides access to the shared steps in this project. | |
TeamProjectName | Gets the name of the team project. | |
TestCases | Gets a helper object that provides access to the test cases in this project. | |
TestConfigurations | Gets a helper object that provides access to the test configurations in this project. | |
TestEnvironments | Gets a helper object that provides access to the test environments in this project. | |
TestManagementService | Gets the Test Management Service corresponding to this instance. | |
TestPlans | Gets a helper object that provides access to the test plans in this project. | |
TestPoints | Contains methods to block and unblock test points. | |
TestResolutionStates | Gets a helper object that provides access to the test resolution states in this project. | |
TestResults | Gets a helper object that provides access to the test results that are shown in this project. | |
TestRuns | Gets a helper object that provides access to the test runs in this project. | |
TestSettings | Gets a helper object that provides access to the test settings in this project. | |
TestSuites | Gets a helper object that provides access to the test suites in this project. | |
TestVariables | Gets a helper object that provides access to the test variables in this project. | |
TfsIdentityStore | The Team Foundation Identity cache | |
WitProject | Gets the underlying work item project. |
Top
Methods
Name | Description | |
---|---|---|
CreateFromWorkItem | Returns an object that is derived from the ITestBase interface that can be used in this project. | |
CreateTestQuery(array<Int32[]) | Creates a new test case query from the given non-empty array of test case IDs. | |
CreateTestQuery(String) | Creates a new test case query from the given query string. | |
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. | |
CreateTestQuery(array<Int32[], array<Int32[], String) | ||
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. | |
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. | |
DeleteAttachments | Deletes the given attachments. | |
DownloadAttachments | Downloads a set of attachments to the specified paths. | |
QueryAttachments | Returns a list of attachments that match the specified query. | |
QueryAttachmentsByLink | Returns list of sibling attachments and the attachment itself for an attachment artifact uri. | |
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. However, it can 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.