forked from EricZimmerman/RegistryPlugins
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathValuesOut.cs
33 lines (29 loc) · 1.05 KB
/
ValuesOut.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
using RegistryPluginBase.Interfaces;
namespace RegistryPlugin.TaskFlowShellActivities
{
public class ValuesOut:IValueOut
{
public ValuesOut(string fullPath, string exeName, string windowTitle, string other, int pos)
{
FullPath = fullPath;
ExeName = exeName;
WindowTitle = windowTitle;
Other = other;
Position = pos;
}
public int Position { get; }
public string FullPath { get; }
public string ExeName { get; }
public string WindowTitle { get; }
public string Other { get; }
public override string ToString()
{
return $"FP: {FullPath} WT: {WindowTitle}";
}
public string BatchKeyPath { get; set; }
public string BatchValueName { get; set; }
public string BatchValueData1 => $"Full path: {FullPath} Exe name: {ExeName}";
public string BatchValueData2 => $"Window title: {WindowTitle} Position: {Position}";
public string BatchValueData3 => $"Other: {Other}";
}
}