Version

NamedReferencesCollection Class Members

The following tables list the members exposed by NamedReferencesCollection.

Public Constructors
Public Properties
 NameDescription
Public PropertyAllThe collection as an array of objects (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Public PropertyAllowDuplicateKeysIndicates if this collection permits objects with keys that are not unique within the collection.  
Public PropertyAllowEmptyKeysIndicates if this collection permits anonymous objects without a key.  
Public PropertyCalcManagerThe UltraWebCalcManager that the current named references collection belongs to.  
Public PropertyCapacityGets or sets the number of elements that the System.Collections.CollectionBase can contain. (Inherited from System.Collections.CollectionBase)
Public PropertyCountGets the number of elements contained in the System.Collections.CollectionBase instance. This property cannot be overridden. (Inherited from System.Collections.CollectionBase)
Public PropertyIsReadOnlyOverridden. Overriden. Indicates whether this collection should be treated as if it were read-only.  
Public PropertyItemGets the named reference at the specified location in the collection.  
Public PropertyOwnerProvides public access to the owning object of this collection (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Protected Properties
 NameDescription
Protected PropertyInitialCapacitySpecifies the initial capacity of the collection.  
Protected PropertyInnerListGets an System.Collections.ArrayList containing the list of elements in the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Protected PropertyListGets an System.Collections.IList containing the list of elements in the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Public Methods
 NameDescription
Public MethodAddOverloaded. Creates a new named reference with the specified key and formula, then adds it directly to the collection.  
Public MethodClearRemoves all named references from the collection.  
Public MethodContainsReturns true if the collection contains this item (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Public MethodCopyToCopies the items into the array (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Public MethodExistsReturns true if an object with this key is already in the collection. Note, if the key is null or a zero length string this method returns false (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Public MethodGetEnumeratorReturns an enumerator that iterates through the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Public MethodGetItemOverloaded. Virtual method that returns the object at the specified index (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Public MethodIndexOfOverloaded. Returns the index of the item in the collection that has the passed in key or -1 if the key is not found. (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Public MethodInsertInserts a new NamedReference at the specified index.  
Public MethodRemoveOverloaded. Removes the named reference with the specified key from the collection.  
Public MethodRemoveAtRemoves the named reference at the specified position of the collection.  
Public MethodSetOwnerSets the owner of this collection. (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Public MethodValidateKeyDoesNotExistOverloaded. Throws an DuplicateNameException if the key already exists (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Protected Methods
 NameDescription
Protected MethodCreateArrayVirtual method used by the All 'get' method to create the array it returns. (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Protected MethodInternalAddAppends the object to the collection (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Protected MethodInternalClearClears the collection (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Protected MethodInternalInsertInserts an object into the collection (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Protected MethodInternalRemoveRemoves an item from the collection (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Protected MethodInternalRemoveAtRemoves an item from the collection (Inherited from Infragistics.WebUI.Shared.KeyedObjectCollectionBase)
Protected MethodOnClearPerforms additional custom processes when clearing the contents of the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Protected MethodOnClearCompletePerforms additional custom processes after clearing the contents of the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Protected MethodOnInsertPerforms additional custom processes before inserting a new element into the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Protected MethodOnInsertCompleteOverridden.   
Protected MethodOnRemovePerforms additional custom processes when removing an element from the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Protected MethodOnRemoveCompletePerforms additional custom processes after removing an element from the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Protected MethodOnSetPerforms additional custom processes before setting a value in the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Protected MethodOnSetCompletePerforms additional custom processes after setting a value in the System.Collections.CollectionBase instance. (Inherited from System.Collections.CollectionBase)
Protected MethodOnValidatePerforms additional custom processes when validating a value. (Inherited from System.Collections.CollectionBase)
See Also