/// <summary> /// 删除属性 /// </summary> /// <param name="propertyName"></param> public void RemoveProperty(string propertyName) { if (_defaultBuilder.ContainsProperty(propertyName)) { _defaultBuilder.RemoveProperty(propertyName); } }
/// <summary> /// 添加属性 /// </summary> /// <param name="propertyName"></param> /// <param name="propertyValue"></param> /// <param name="persistOriginal">是否保持原样</param> public void AddProperty(string propertyName, object propertyValue, bool persistOriginal) { if (_defaultBuilder.ContainsProperty(propertyName)) { _defaultBuilder.RemoveProperty(propertyName); } _defaultBuilder.AddProperty(propertyName, propertyValue, persistOriginal); }