aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Extensibility/Services/IBackendHelper.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.Extensibility/Services/IBackendHelper.cs')
-rw-r--r--src/WixToolset.Extensibility/Services/IBackendHelper.cs12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/WixToolset.Extensibility/Services/IBackendHelper.cs b/src/WixToolset.Extensibility/Services/IBackendHelper.cs
index 813b40ef..0622693d 100644
--- a/src/WixToolset.Extensibility/Services/IBackendHelper.cs
+++ b/src/WixToolset.Extensibility/Services/IBackendHelper.cs
@@ -17,9 +17,7 @@ namespace WixToolset.Extensibility.Services
17 /// <param name="source">Source for the file transfer.</param> 17 /// <param name="source">Source for the file transfer.</param>
18 /// <param name="destination">Destiation for the file transfer.</param> 18 /// <param name="destination">Destiation for the file transfer.</param>
19 /// <param name="move">Indicates whether to move or copy the source file.</param> 19 /// <param name="move">Indicates whether to move or copy the source file.</param>
20 /// <param name="type">Type of file transfer to create.</param> 20 IFileTransfer CreateFileTransfer(string source, string destination, bool move, SourceLineNumber sourceLineNumbers = null);
21 /// <param name="sourceLineNumbers">Optional source line numbers that requested the file transfer.</param>
22 IFileTransfer CreateFileTransfer(string source, string destination, bool move, FileTransferType type, SourceLineNumber sourceLineNumbers = null);
23 21
24 /// <summary> 22 /// <summary>
25 /// Creates a version 3 name-based UUID. 23 /// Creates a version 3 name-based UUID.
@@ -28,5 +26,13 @@ namespace WixToolset.Extensibility.Services
28 /// <param name="value">The value.</param> 26 /// <param name="value">The value.</param>
29 /// <returns>The generated GUID for the given namespace and value.</returns> 27 /// <returns>The generated GUID for the given namespace and value.</returns>
30 string CreateGuid(Guid namespaceGuid, string value); 28 string CreateGuid(Guid namespaceGuid, string value);
29
30 /// <summary>
31 /// Creates a tracked file.
32 /// </summary>
33 /// <param name="path">Destination path for the build output.</param>
34 /// <param name="type">Type of tracked file to create.</param>
35 /// <param name="sourceLineNumbers">Optional source line numbers that requested the tracked file.</param>
36 ITrackedFile TrackFile(string path, TrackedFileType type, SourceLineNumber sourceLineNumbers = null);
31 } 37 }
32} 38}