main
cs 23 lines 933 Bytes
Raw
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
3 namespace WixToolset.Dependency
4 {
5 using WixToolset.Data;
6 using WixToolset.Extensibility;
7
8 /// <summary>
9 /// The WiX Toolset Dependency Extension.
10 /// </summary>
11 public sealed class DependencyExtensionData : BaseExtensionData
12 {
13 /// <summary>
14 /// Gets the contained .wixlib content.
15 /// </summary>
16 /// <param name="symbolDefinitions">Strong typed symbold definitions.</param>
17 /// <returns>The .wixlib.</returns>
18 public override Intermediate GetLibrary(ISymbolDefinitionCreator symbolDefinitions)
19 {
20 return Intermediate.Load(typeof(DependencyExtensionData).Assembly, "WixToolset.Dependency.dependency.wixlib", symbolDefinitions);
21 }
22 }
23 }