Table of Contents

Class BugReportUI

Namespace
Lers.Common
Assembly
Lers.UI.dll

Отчет об ошибке для приложений с графическим интерфейсом пользователя.

public class BugReportUI : BugReport, IDisposable
Inheritance
BugReportUI
Implements
Inherited Members
Extension Methods

Constructors

BugReportUI(TelemetryClient, string, Exception, byte[])

Конструктор с инициализацией параметров

public BugReportUI(TelemetryClient telemetry, string message, Exception exception, byte[] screenshot)

Parameters

telemetry TelemetryClient

Клиент телеметрии, который использутся для отправки сообщения об ошибке.

message string

Сообщение об ошибке.

exception Exception

Подробности об ошибке.

screenshot byte[]

Снимок экрана.

Methods

GetDisplayInfo()

Возвращает информацию об экране.

protected override string GetDisplayInfo()

Returns

string

GetOpenedFormsInfo()

Возвращает список открытых форм.

protected override string GetOpenedFormsInfo()

Returns

string

GetPrintersInfo()

Возвращает информацию об установленных принтерах.

protected override string GetPrintersInfo()

Returns

string