C# Класс Flood.Tests.GUI

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
guiRenderable Flood.GUI.GuiRenderable
nativeWindow System.Windows.Window
window System.Windows.Window

Открытые методы

Метод Описание
Dispose ( ) : void
GUI ( ) : System
Render ( string outputPath ) : void
RenderBounds ( Control control, int &width, int &height ) : void
Test ( Control control, string assertId, string assertMessage = "" ) : void

Приватные методы

Метод Описание
Assert ( string assertId, string extension, GenerateDataDelegate generator, CompareDataDelegate comparer ) : bool
BuildDumpTree ( Control rootControl ) : GUIDumpData
CompareImages ( string expected, string actual, string diff ) : bool
DumpLayout ( Control control ) : GUIDumpData
HasRenderChanged ( Control id, string assertId ) : bool
HasSerializationChanged ( Control control, string assertId ) : bool
SerializeDumpData ( GUIDumpData data ) : string

Описание методов

Dispose() публичный метод

public Dispose ( ) : void
Результат void

GUI() публичный метод

public GUI ( ) : System
Результат System

Render() публичный метод

public Render ( string outputPath ) : void
outputPath string
Результат void

RenderBounds() публичный метод

public RenderBounds ( Control control, int &width, int &height ) : void
control Flood.GUI.Controls.Control
width int
height int
Результат void

Test() публичный метод

public Test ( Control control, string assertId, string assertMessage = "" ) : void
control Flood.GUI.Controls.Control
assertId string
assertMessage string
Результат void

Описание свойств

guiRenderable публичное свойство

public GuiRenderable,Flood.GUI guiRenderable
Результат Flood.GUI.GuiRenderable

nativeWindow публичное свойство

public Window,System.Windows nativeWindow
Результат System.Windows.Window

window публичное свойство

public Window,System.Windows window
Результат System.Windows.Window