ISession - интерфейс
Представьте выполнение чартера.
Пространство имен: Microsoft.TeamFoundation.TestManagement.Client
Сборка: Microsoft.TeamFoundation.TestManagement.Client (в Microsoft.TeamFoundation.TestManagement.Client.dll)
Синтаксис
'Декларация
Public Interface ISession _
Inherits ITestRunBase, IIdentifiable(Of Integer), IAttachmentOwner, _
INotifyPropertyChanged
public interface ISession : ITestRunBase,
IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
public interface class ISession : ITestRunBase,
IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
type ISession =
interface
interface ITestRunBase
interface IIdentifiable<int>
interface IAttachmentOwner
interface INotifyPropertyChanged
end
public interface ISession extends ITestRunBase, IIdentifiable<int>, IAttachmentOwner, INotifyPropertyChanged
Тип ISession предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
Attachments | Получает коллекцию вложений. (Унаследовано от IAttachmentOwner.) | |
Bookmarks | Созданные закладки при выполнении этого сеанса. | |
BuildConfigurationId | (Унаследовано от ITestRunBase.) | |
BuildFlavor | (Унаследовано от ITestRunBase.) | |
BuildNumber | Имя построения. (Унаследовано от ITestRunBase.) | |
BuildPlatform | (Унаследовано от ITestRunBase.) | |
BuildUri | Имя (в виде URI) построения, для которого был выполнен данный запуск. Например: новый Uri («vstfs:///Build/Build/1 ") (Унаследовано от ITestRunBase.) | |
CharterId | Идентификатор хартии, для которого сеанс был запущен.Значение 0 для нерегламентированного сеанса. | |
Comment | Комментарии, введенные теми, кто анализировал выполнение. (Унаследовано от ITestRunBase.) | |
ComputerName | Компьютер, на котором выполнялся сеанс. | |
Controller | Имя контроллера данного запуска (Унаследовано от ITestRunBase.) | |
DateCompleted | Дата завершения последнего теста. (Унаследовано от ITestRunBase.) | |
DateCreated | Дата создания выполнения. (Унаследовано от ITestRunBase.) | |
DateStarted | Дата запуска выполнения. (Унаследовано от ITestRunBase.) | |
Duration | Длительность тестового сеанса. | |
FeedbackId | Идентификатор отзыва для которого сеанс был выполнен.Значение 0, если сеанс не создан для отзыва. | |
Id | Получает идентификатор. (Унаследовано от IIdentifiable<TKey>.) | |
IsDirty | Возвращает Значение true, если тестовый запуск изменялся после последней операции сохранения. (Унаследовано от ITestRunBase.) | |
LastUpdated | Дата последнего изменения выполнения (заголовок или набор владельцев). (Унаследовано от ITestRunBase.) | |
LastUpdatedBy | Последний пользователь, обновивший запуск (Унаследовано от ITestRunBase.) | |
LastUpdatedByName | Последний пользователь, обновивший запуск (Унаследовано от ITestRunBase.) | |
LinkedWorkItemCount | Общее число ошибок, связанных с результатами теста. (Унаследовано от ITestRunBase.) | |
Notes | Примечания, созданные при выполнении сеанса. | |
Owner | Пользователь, запустивший процесс выполнения. (Унаследовано от ITestRunBase.) | |
OwnerName | Пользователь, запустивший процесс выполнения. (Унаследовано от ITestRunBase.) | |
OwnerTeamFoundationId | Пользователь, запустивший процесс выполнения. (Унаследовано от ITestRunBase.) | |
Revision | Номер редакции TestRun для элемента управления параллелизмом. (Унаследовано от ITestRunBase.) | |
Sprint | Спринт, в котором создан сеанс. | |
State | Состояние сеанса. | |
TestConfigurationId | Идентификатор конфигурации, в соответствии с которой был выполнен данный сеанс. | |
TestConfigurationName | Имя конфигурации, в соответствии с которой был выполнен данный сеанс. | |
TestEnvironmentId | Тестовая среда для этого запуска (Унаследовано от ITestRunBase.) | |
TestPlanId | Возвращает идентификатор плана тестирования, содержащего данный запуск, или 0, если это незапланированный запуск. (Унаследовано от ITestRunBase.) | |
TestSettings | Параметры тестирования, используемые для данного выполнения тестового запуска.Значение null, если запуск не имеет параметров тестирования. (Унаследовано от ITestRunBase.) | |
TestSettingsId | Идентификатор отрытых параметров тестирования, используемых для данного тестового запуска. (Унаследовано от ITestRunBase.) | |
Title | Заголовок связанного шаблона выполнения. (Унаследовано от ITestRunBase.) | |
UserStoryId | Идентификатор описания функциональности пользователя, для которого сеанс был запущен.Значение 0 для нерегламентированного сеанса. | |
UserStoryTitle | Заголовок описания функциональности пользователя для сеанса на момент извлечения сеанса из сервера. Может иметь значение null, если сервер более старой версии или если серверу не удалось получить заголовок. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
AssociateWorkItem | Связывает заданный рабочий элемент с данным сеансом. | |
CopyTestSettings | Скопируйте параметры тестирования и свяжите его с тестовым запуском. (Унаследовано от ITestRunBase.) | |
CreateAttachment(String) | Создает вложение из файла. (Унаследовано от IAttachmentOwner.) | |
CreateAttachment(String, SourceFileAction) | Создает вложение из файла, при необходимости удаляя исходный файл после загрузки вложения. (Унаследовано от IAttachmentOwner.) | |
CreateAttachment(array<Byte[], Int32, Int32) | Создает вложение для результатов теста из массива байтов. (Унаследовано от ITestRunBase.) | |
CreateBookmark | Создает закладку сеанса. | |
CreateNote | Создает примечание сеанса. | |
Delete | Удаляет данный тестовый запуск и его результаты с сервера. (Унаследовано от ITestRunBase.) | |
DisassociateWorkItem | Удаляет ассоциацию данного рабочего элемента из данного результата теста. | |
QueryAssociatedWorkItems | Извлекает рабочие элементы, связанные с этим сеансом от сервера. | |
Refresh | Обновляет процесс выполнения новыми данными с сервера. (Унаследовано от ITestRunBase.) | |
Save() | Записывает новый или обновленный тестовый запуск на сервер. (Унаследовано от ITestRunBase.) | |
Save(Boolean) | Отправляет обновленные данные сеанса на сервер. |
В начало страницы
События
Имя | Описание | |
---|---|---|
AttachmentUploadCompleted | Это событие возникает по завершении отправки вложения. (Унаследовано от IAttachmentOwner.) | |
PropertyChanged | Происходит при изменении значения свойства. (Унаследовано от INotifyPropertyChanged.) |
В начало страницы
См. также
Ссылки
Microsoft.TeamFoundation.TestManagement.Client - пространство имен