// 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. namespace WixToolset.Tools { using System; /// /// Represents a custom attribute for declaring the type to use /// as the default heat extension in an assembly. /// public class AssemblyDefaultHeatExtensionAttribute : Attribute { private readonly Type extensionType; /// /// Instantiate a new AssemblyDefaultHeatExtensionAttribute. /// /// The type of the default heat extension in an assembly. public AssemblyDefaultHeatExtensionAttribute(Type extensionType) { this.extensionType = extensionType; } /// /// Gets the type of the default heat extension in an assembly. /// /// The type of the default heat extension in an assembly. public Type ExtensionType { get { return this.extensionType; } } } }