summaryrefslogtreecommitdiff
path: root/src/tools/heat/Extensibility/IHeatExtension.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/heat/Extensibility/IHeatExtension.cs')
-rw-r--r--src/tools/heat/Extensibility/IHeatExtension.cs16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/tools/heat/Extensibility/IHeatExtension.cs b/src/tools/heat/Extensibility/IHeatExtension.cs
new file mode 100644
index 00000000..8a00da37
--- /dev/null
+++ b/src/tools/heat/Extensibility/IHeatExtension.cs
@@ -0,0 +1,16 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2
3namespace WixToolset.Harvesters.Extensibility
4{
5 using WixToolset.Harvesters.Data;
6
7#pragma warning disable 1591 // TODO: add documentation
8 public interface IHeatExtension
9 {
10 IHeatCore Core { get; set; }
11
12 HeatCommandLineOption[] CommandLineTypes { get; }
13
14 void ParseOptions(string type, string[] args);
15 }
16}