public IGraphCloneable Clone(CloneContext cloneContext) { DxfBlockParametersValueSet parametersValueSet = (DxfBlockParametersValueSet)cloneContext.GetExistingClone((IGraphCloneable)this); if (parametersValueSet == null) { parametersValueSet = new DxfBlockParametersValueSet(); cloneContext.RegisterClone((IGraphCloneable)this, (IGraphCloneable)parametersValueSet); parametersValueSet.CopyFrom(cloneContext, this); } return((IGraphCloneable)parametersValueSet); }