// 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.Mba.Core
{
using System.Collections.Generic;
///
/// The case sensitivity of variables from the command line.
///
public enum VariableCommandLineType
{
///
/// Similar to Windows Installer, all variable names specified on the command line are automatically converted to upper case.
///
UpperCase,
///
/// All variable names specified on the command line must match the case specified when building the bundle.
///
CaseSensitive,
}
///
/// Overridable variable information from the BA manifest.
///
public interface IOverridableVariables
{
///
/// The of the bundle.
///
VariableCommandLineType CommandLineType { get; }
///
/// Variable Dictionary of variable name to .
///
IDictionary Variables { get; }
}
}