public override iCalObject Copy(iCalObject parent) { iCalDataType icdt = (iCalDataType)Activator.CreateInstance(GetType()); icdt.CopyFrom(this); icdt.Parent = parent; return(icdt); }
virtual public void CopyFrom(object obj) { iCalDataType icdt = obj as iCalDataType; if (icdt != null) { this.Parent = icdt.Parent; } }
public override iCalObject Copy(iCalObject parent) { iCalDataType icdt = (iCalDataType)Activator.CreateInstance(GetType()); icdt.CopyFrom(this); // Add parameters foreach (Parameter p in Parameters) { p.Copy(icdt); } icdt.Parent = parent; return(icdt); }
public override iCalObject Copy(iCalObject parent) { iCalDataType icdt = (iCalDataType)Activator.CreateInstance(GetType()); icdt.CopyFrom(this); // Add parameters foreach (DictionaryEntry de in Parameters) { ((Parameter)(de.Value)).Copy(icdt); } icdt.Parent = parent; return(icdt); }
public DataTypeSerializer(DDay.iCal.DataTypes.iCalDataType dataType) { this.m_dataType = dataType; }
public DataTypeSerializer(DDay.iCal.DataTypes.iCalDataType dataType) { this.m_dataType = dataType; }
public FieldSerializer(DDay.iCal.DataTypes.iCalDataType dataType) : base(dataType) { }