welsonjs/WelsonJS.Toolkit/WelsonJS.Service/ScreenMatchResult.cs

23 lines
699 B
C#

using System;
using System.Drawing;
namespace WelsonJS.Service
{
public class ScreenMatchResult
{
public string FileName { get; set; }
public int ScreenNumber { get; set; }
public IntPtr WindowHandle { get; set; }
public string WindowTitle { get; set; }
public Point Location { get; set; }
public double MaxCorrelation { get; set; }
public override string ToString()
{
return $"Template: {FileName}, Screen Number: {ScreenNumber}, Window Title: {WindowTitle}, " +
$"Location: (x: {Location.X}, y: {Location.Y}), " +
$"Max Correlation: {MaxCorrelation}";
}
}
}