public override void Initialize(OptionsDialog dialog, object dataObject)
        {
            project       = dataObject as DotNetProject;
            propertyGroup = project.MSBuildProject.GetNuGetMetadataPropertyGroup();
            packOnBuild   = propertyGroup.GetValue("PackOnBuild", false);

            base.Initialize(dialog, dataObject);
        }
		public override void Initialize (OptionsDialog dialog, object dataObject)
		{
			project = dataObject as DotNetProject;
			propertyGroup = project.MSBuildProject.GetNuGetMetadataPropertyGroup ();
			packOnBuild = propertyGroup.GetValue ("PackOnBuild", false);

			base.Initialize (dialog, dataObject);
		}
Ejemplo n.º 3
0
        public static void RemovePropertyIfHasDefaultValue(
            this MSBuildPropertyGroup propertyGroup,
            string propertyName,
            string defaultPropertyValue)
        {
            if (!propertyGroup.HasProperty(propertyName))
            {
                return;
            }

            if (propertyGroup.GetValue(propertyName) == defaultPropertyValue)
            {
                propertyGroup.RemoveProperty(propertyName);
            }
        }