/// <summary> /// Called to get the properties of this type. /// </summary> /// <returns></returns> public PropertyDescriptorCollection GetProperties() { // Create a collection object to hold property descriptors PropertyDescriptorCollection pds = new PropertyDescriptorCollection(null); // Iterate the list of contexts for (int i = 0; i < this.List.Count; i++) { // Create a property descriptor for the context item and add to the property descriptor collection CTIOutboundContextCollectionPropertyDescriptor pd = new CTIOutboundContextCollectionPropertyDescriptor(this, i); pds.Add(pd); } // return the property descriptor collection return(pds); }
/// <summary> /// Called to get the properties of this type. /// </summary> /// <returns></returns> public PropertyDescriptorCollection GetProperties() { // Create a collection object to hold property descriptors PropertyDescriptorCollection pds = new PropertyDescriptorCollection(null); // Iterate the list of contexts for (int i = 0; i < this.List.Count; i++) { // Create a property descriptor for the context item and add to the property descriptor collection CTIOutboundContextCollectionPropertyDescriptor pd = new CTIOutboundContextCollectionPropertyDescriptor(this, i); pds.Add(pd); } // return the property descriptor collection return pds; }