Поделиться через


TextTestResultMessage - класс

Предлоставляет сообщение, которое используется тестами для сообщения дополнительной информации, которую пользователь хочет видеть в результате.

Иерархия наследования

Object
  Microsoft.VisualStudio.TestTools.Common.TestMessage
    Microsoft.VisualStudio.TestTools.Common.TestResultMessage
      Microsoft.VisualStudio.TestTools.Common.TextTestResultMessage

Пространство имен:  Microsoft.VisualStudio.TestTools.Common
Сборка:  Microsoft.VisualStudio.QualityTools.Common (в Microsoft.VisualStudio.QualityTools.Common.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class TextTestResultMessage _
    Inherits TestResultMessage _
    Implements ISerializable
[SerializableAttribute]
public class TextTestResultMessage : TestResultMessage, 
    ISerializable
[SerializableAttribute]
public ref class TextTestResultMessage : public TestResultMessage, 
    ISerializable
[<SerializableAttribute>]
type TextTestResultMessage =  
    class 
        inherit TestResultMessage 
        interface ISerializable 
    end
public class TextTestResultMessage extends TestResultMessage implements ISerializable

Тип TextTestResultMessage предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод TextTestResultMessage(SerializationInfo, StreamingContext) Инициализирует новый экземпляр класса TextTestResultMessage из сериализованных данных XML, используя предоставленные сведения о сериализации и контекст потоковой передачи.
Открытый метод TextTestResultMessage(Guid, ITestElement, String) Инициализирует новый экземпляр класса TextTestResultMessage, используя идентификатор тестового запуска, элемент теста и сообщение.

В начало страницы

Свойства

  Имя Описание
Открытое свойство ComputerName Получает имя компьютера, на котором был выполнен связанный тестовый запуск или тест. (Унаследовано от TestResultMessage.)
Открытое свойство DisplayText Получает текст для отображения в пользовательском интерфейсе Visual Studio Application Lifecycle Management (ALM). (Унаследовано от TestResultMessage.)
Открытое свойство Duration Получает или задает время, потраченное на выполнение связанного теста или тестового запуска. (Унаследовано от TestResultMessage.)
Открытое свойство EndTime Получает или задает время завершения выполнения. (Унаследовано от TestResultMessage.)
Открытое свойство Id Получает или задает идентификатор для данного сообщения результата теста. (Унаследовано от TestResultMessage.)
Открытое свойство IsRunLevel Получает значение, указывающее, относится ли результат к тестовому запуску, а не к тесту. (Унаследовано от TestResultMessage.)
Открытое свойство LoadTestAgentNames Получает разделенный запятыми список компьютеров, где установлен связанный нагрузочный тест. (Унаследовано от TestResultMessage.)
Открытое свойство LongText Возвращает значение свойства DisplayText. (Унаследовано от TestResultMessage.)
Открытое свойство MessageKind Получает или задает тип сообщения результата теста для связанного сообщения результата теста. (Унаследовано от TestResultMessage.)
Открытое свойство SpoolMessage Получает или задает значение, определяющее, будет ли сообщение буферизовано в сохраняемые результаты тестов. (Унаследовано от TestResultMessage.)
Открытое свойство StartTime Получает или задает время начала связанного тестового запуска или теста. (Унаследовано от TestResultMessage.)
Открытое свойство Storage Получает или задает относительный путь к папке, в которой на сервере хранятся все файлы, связанные с тестом. (Унаследовано от TestResultMessage.)
Открытое свойство SystemException Получает или задает последнее исключение, возникшее во время выполнения связанного тестового запуска или теста. (Унаследовано от TestResultMessage.)
Открытое свойство TestName Получает или задает имя связанного теста. (Унаследовано от TestResultMessage.)
Открытое свойство TestType Получает или задает тип связанного теста. (Унаследовано от TestResultMessage.)
Открытое свойство Text Получает текст, связанный с тестом.
Открытое свойство VisibleProperties Получает коллекцию свойств в сообщении результата теста, которые будут видны в пользовательском интерфейсе Visual Studio Application Lifecycle Management (ALM). (Унаследовано от TestResultMessage.)

В начало страницы

Методы

  Имя Описание
Открытый метод Clone Возвращает глубокую копию данного сообщения результата теста. (Унаследовано от TestResultMessage.)
Открытый метод Equals Определяет, равен ли предоставленный объект текущему объекту. (Унаследовано от TestResultMessage.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от TestResultMessage.)
Открытый метод GetObjectData Заполняет объект SerializationInfo данными, необходимыми для сериализации целевого объекта. (Переопределяет TestResultMessage.GetObjectData(SerializationInfo, StreamingContext).)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsValid Определяет, допустимо ли данное сообщение результата теста. (Унаследовано от TestResultMessage.)
Открытый метод Load Загружает экземпляр данного класса из предоставленного XML-элемента, используя заданные параметры хранилища XML. (Унаследовано от TestResultMessage.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод Save Сохраняет данный объект в предоставленном XML-элементе. (Унаследовано от TestResultMessage.)
Открытый метод ToString Возвращает строковое представление данного сообщения результата теста. (Переопределяет TestResultMessage.ToString().)

В начало страницы

Поля

  Имя Описание
Защищенное поле m_duration Инфраструктура. Возвращает значение свойства Duration. (Унаследовано от TestResultMessage.)
Защищенное поле m_endTime Возвращает значение свойства EndTime. (Унаследовано от TestResultMessage.)
Защищенное поле m_exception Возвращает значение свойства SystemException. (Унаследовано от TestResultMessage.)
Защищенное поле m_id Возвращает значение свойства ID. (Унаследовано от TestResultMessage.)
Защищенное поле m_messageKind Возвращает значение свойства MessageKind. (Унаследовано от TestResultMessage.)
Защищенное поле m_spoolMessage Возвращает значение свойства SpoolMessage. (Унаследовано от TestResultMessage.)
Защищенное поле m_startTime Возвращает значение свойства StartTime. (Унаследовано от TestResultMessage.)
Защищенное поле m_testName Возвращает значение свойства TestName. (Унаследовано от TestResultMessage.)
Защищенное поле m_testType Возвращает значение свойства TestType. (Унаследовано от TestResultMessage.)

В начало страницы

Заметки

Сообщение отправляется в текстовом формате, используя метод WriteLine.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TestTools.Common - пространство имен

TestResultMessage