为由服务器填充的所有套件提供一个公共基类。
命名空间: Microsoft.TeamFoundation.TestManagement.Client
程序集: Microsoft.TeamFoundation.TestManagement.Client(Microsoft.TeamFoundation.TestManagement.Client.dll 中)
语法
public interface IDynamicTestSuiteBase : ITestSuiteBase, ITestObject<int>,
IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class IDynamicTestSuiteBase : ITestSuiteBase,
ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo,
INotifyPropertyChanged
type IDynamicTestSuiteBase =
interface
interface ITestSuiteBase
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
end
Public Interface IDynamicTestSuiteBase
Inherits ITestSuiteBase, ITestObject(Of Integer), IIdentifiable(Of Integer),
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
属性
| 名称 | 说明 | |
|---|---|---|
![]() |
AllTestCases | Gets the read-only collection of test cases for this suite and all hierarchical children.(从 ITestSuiteBase 继承。) |
![]() |
DefaultConfigurations | Gets the read-only list of default configurations.(从 ITestSuiteBase 继承。) |
![]() |
Description | Gets or sets the description of this test suite.(从 ITestSuiteBase 继承。) |
![]() |
Error | (从 IDataErrorInfo 继承。) |
![]() |
Id | 获取标识符。(从 IIdentifiable<TKey> 继承。) |
![]() |
InvalidProperties | 获取无效的属性名称的列表。(从 IPropertyOwner 继承。) |
![]() |
IsDirty | 获取一个值,该值指示自上次刷新、获取或保存以来任何属性是否发生了更改。(从 IPropertyOwner 继承。) |
![]() |
IsRoot | Gets a value that indicates whether this suite is the root suite in the test project.(从 ITestSuiteBase 继承。) |
![]() |
Item[String] | (从 IDataErrorInfo 继承。) |
![]() |
LastError | 获取上次尝试动态重新填充此套件的项期间遇到的最后一条错误消息。 |
![]() |
LastPopulated | 获取上次尝试动态重新填充此套件条目的日期和时间。 |
![]() |
LastUpdated | Gets the date and time that this test suite was last updated.(从 ITestSuiteBase 继承。) |
![]() |
LastUpdatedBy | Gets the identity of the person who last updated this test suite.(从 ITestSuiteBase 继承。) |
![]() |
LastUpdatedByName | Last person to update suite(从 ITestSuiteBase 继承。) |
![]() |
Parent | Gets the parent test suite that contains this test suite.(从 ITestSuiteBase 继承。) |
![]() |
Plan | Gets the test plan that owns this test suite.(从 ITestSuiteBase 继承。) |
![]() |
Project | 此 API 支持 产品 基础结构,不能在代码中直接使用。 获取测试项目。(从 ITestObject<T> 继承。) |
![]() |
Revision | 此 API 支持 产品 基础结构,不能在代码中直接使用。 获取此对象的当前修订号。(从 ITestObject<T> 继承。) |
![]() |
State | 已过时。 Gets or sets the state of this test suite.(从 ITestSuiteBase 继承。) |
![]() |
TestCaseCount | 计数在测试套件中的用例(从 ITestSuiteBase 继承。) |
![]() |
TestCases | Gets a read-only collection of test cases.(从 ITestSuiteBase 继承。) |
![]() |
TestSuiteEntry | Gets an entry that was created for use in a static test suite.(从 ITestSuiteBase 继承。) |
![]() |
TestSuiteType | Gets the type of this test suite.(从 ITestSuiteBase 继承。) |
![]() |
Title | Gets or sets the title of this test suite.(从 ITestSuiteBase 继承。) |
![]() |
UserData | 此 API 支持 产品 基础结构,不能在代码中直接使用。 获取或设置未保留的任意对象或值,但允许动态扩展测试管理对象。(从 ITestObject<T> 继承。) |
方法
| 名称 | 说明 | |
|---|---|---|
![]() |
AssignTestPoints(IEnumerable<ITestPointAssignment>) | Changes the AssignedTo property by using the provided collection of test point assignments.(从 ITestSuiteBase 继承。) |
![]() |
ClearDefaultConfigurations() | Removes the list of default configurations from this suite. This causes this suite to inherit default configurations from its parent.(从 ITestSuiteBase 继承。) |
![]() |
CreateTestPointAssignment(Int32, IdAndName, Guid) | Creates a TestPointAssignment object for later use in AssignTestPoints()(从 ITestSuiteBase 继承。) |
![]() |
CreateTestPointAssignment(Int32, IdAndName, TeamFoundationIdentity) | Creates an ITestPointAssignment object to be passed into ITestSuiteBase.AssignTestPoints(从 ITestSuiteBase 继承。) |
![]() |
Refresh() | Updates any suites in the suite hierarchy that are out of date.(从 ITestSuiteBase 继承。) |
![]() |
Refresh(Boolean) | Updates any suites in the suite hierarchy, optionally forcing the update whether or not they are out of date.(从 ITestSuiteBase 继承。) |
![]() |
Repopulate() | 添加现在符合服务器上的查询条件的套件条目,并删除不再符合服务器上的查询条件的套件条目。 |
![]() |
SetDefaultConfigurations(IEnumerable<IdAndName>) | Specifies a set of configurations to use with newly added suite entries. When entries are added, test points are created for each of these configurations.(从 ITestSuiteBase 继承。) |
![]() |
SetEntryConfigurations(IEnumerable<ITestSuiteEntry>, IEnumerable<IdAndName>) | Creates and deletes the necessary test points to make its set of configurations passed in for each entry.(从 ITestSuiteBase 继承。) |
事件
| 名称 | 说明 | |
|---|---|---|
![]() |
PropertyChanged | (从 INotifyPropertyChanged 继承。) |
请参阅
ITestSuiteBase
ITestObject<T>
IIdentifiable<TKey>
IPropertyOwner
IDataErrorInfo
INotifyPropertyChanged
Microsoft.TeamFoundation.TestManagement.Client 命名空间
返回页首
.jpeg)
.gif)
.gif)