internal static ProjectPropertyGroupTaskPropertyInstance FactoryForDeserialization(ITranslator translator)
        {
            var instance = new ProjectPropertyGroupTaskPropertyInstance();

            ((ITranslatable)instance).Translate(translator);

            return(instance);
        }
 /// <summary>
 /// Cloning constructor
 /// </summary>
 private ProjectPropertyGroupTaskPropertyInstance(ProjectPropertyGroupTaskPropertyInstance that)
 {
     // All fields are immutable
     _name              = that._name;
     _value             = that._value;
     _condition         = that._condition;
     _location          = that._location;
     _conditionLocation = that._conditionLocation;
 }