// Token: 0x06000203 RID: 515 RVA: 0x00006850 File Offset: 0x00005850
 public AnnotationValueCollection(AnnotationValueCollection item) : base(item)
 {
     this.m_values = new ArrayList(item.m_values.Count);
     foreach (object obj in item.m_values)
     {
         ItemValue itemValue = (ItemValue)obj;
         this.m_values.Add(itemValue.Clone());
     }
 }
Exemple #2
0
        /// <summary>
        /// Initializes object with the specified ItemValueCollection object.
        /// </summary>
        public AnnotationValueCollection(AnnotationValueCollection item) : base(item)
        {
            m_values = new ArrayList(item.m_values.Count);

            foreach (ItemValue value in item.m_values)
            {
                m_values.Add(value.Clone());
            }
        }
        // Token: 0x0600020C RID: 524 RVA: 0x00006944 File Offset: 0x00005944
        public override object Clone()
        {
            AnnotationValueCollection annotationValueCollection = (AnnotationValueCollection)base.Clone();

            annotationValueCollection.m_values = new ArrayList(this.m_values.Count);
            foreach (object obj in this.m_values)
            {
                AnnotationValue annotationValue = (AnnotationValue)obj;
                annotationValueCollection.m_values.Add(annotationValue.Clone());
            }
            return(annotationValueCollection);
        }
Exemple #4
0
        /// <summary>
        /// Creates a deep copy of the object.
        /// </summary>
        public override object Clone()
        {
            AnnotationValueCollection collection = (AnnotationValueCollection)base.Clone();

            collection.m_values = new ArrayList(m_values.Count);

            foreach (AnnotationValue value in m_values)
            {
                collection.m_values.Add(value.Clone());
            }

            return(collection);
        }