MonoDevelop.Projects.Formats.MSBuild.MSBuildPropertyGroup.SetPropertyValue C# (CSharp) Method

SetPropertyValue() public method

public SetPropertyValue ( string name, string value ) : void
name string
value string
return void
		public void SetPropertyValue(string name, string value)
		{
			MSBuildProperty prop = GetProperty(name);
			if (prop == null)
			{
				XmlElement pelem = AddChildElement(name);
				prop = new MSBuildProperty(pelem);
				properties[name] = prop;
			}
			prop.Value = value;
		}

Usage Example

Ejemplo n.º 1
0
        public static MSBuildPropertyGroup Merge(MSBuildPropertyGroup g1, MSBuildPropertyGroup g2)
        {
            XmlElement           elem = g1.Element.OwnerDocument.CreateElement(null, "PropertyGroup", MSBuildProject.Schema);
            MSBuildPropertyGroup grp  = new MSBuildPropertyGroup(elem);

            foreach (MSBuildProperty prop in g1.Properties)
            {
                grp.SetPropertyValue(prop.Name, prop.Value);
            }
            foreach (MSBuildProperty prop in g2.Properties)
            {
                grp.SetPropertyValue(prop.Name, prop.Value);
            }
            return(grp);
        }
All Usage Examples Of MonoDevelop.Projects.Formats.MSBuild.MSBuildPropertyGroup::SetPropertyValue