Exemplo n.º 1
0
        private string GetUseOfAtl(Project project)
        {
            VCppProjectATLParameters atlParameters =
                project.GetInheritableParameters <VCppProjectATLParameters, VCppProjectATLParametersDef>("atl");

            if (atlParameters.IsUseOfATLSpecified)
            {
                switch (atlParameters.UseOfATL)
                {
                case UseOfATL.None:
                    return(String.Empty);

                case UseOfATL.Static:
                    return("Static");

                case UseOfATL.Dynamic:
                    return("Dynamic");

                default:
                    throw new ArgumentOutOfRangeException();
                }
            }
            else
            {
                return(String.Empty);
            }
        }
Exemplo n.º 2
0
        private string GetUseOfAtl(Project project)
        {
            VCppProjectATLParameters atlParameters = project.HasParameters("atl")
                ? project.GetParameters <VCppProjectATLParameters>("atl")
                : new VCppProjectATLParameters();

            switch (atlParameters.UseOfATL)
            {
            case UseOfATL.None:
                return(String.Empty);

            case UseOfATL.Static:
                return("Static");

            case UseOfATL.Dynamic:
                return("Dynamic");

            default:
                throw new ArgumentOutOfRangeException();
            }
        }