Interface IGlobalStringElementCollection
  
  
  
  
    Inherited Members
    
      System.Collections.Generic.IList<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.IndexOf(FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement)
    
    
      System.Collections.Generic.IList<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.Insert(System.Int32, FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement)
    
    
      System.Collections.Generic.IList<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.RemoveAt(System.Int32)
    
    
      System.Collections.Generic.IList<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.Item[System.Int32]
    
    
      System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.Add(FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement)
    
    
      System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.Clear()
    
    
      System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.Contains(FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement)
    
    
      System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.CopyTo(FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement[], System.Int32)
    
    
      System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.Remove(FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement)
    
    
      System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.Count
    
    
      System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.IsReadOnly
    
    
      System.Collections.Generic.IEnumerable<FChoice.Foundation.Clarify.DataObjects.IGlobalStringElement>.GetEnumerator()
    
   
  
  Assembly: fcSDK.dll
  Syntax
  
    public interface IGlobalStringElementCollection : IList<IGlobalStringElement>, ICollection<IGlobalStringElement>, IEnumerable<IGlobalStringElement>, IEnumerable
   
  Properties
  
  
  ActiveElements
  
  
  Declaration
  
    IGlobalStringElementCollection ActiveElements { get; }
   
  Property Value
  
  
  Capacity
  
  
  Declaration
  
    int Capacity { get; set; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  DefaultElement
  
  
  Declaration
  
    IGlobalStringElement DefaultElement { get; }
   
  Property Value
  
  
  InactiveElements
  
  
  Declaration
  
    IGlobalStringElementCollection InactiveElements { get; }
   
  Property Value
  
  
  Item[String]
  
  
  Declaration
  
    IGlobalStringElement this[string title] { get; }
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        title | 
         | 
      
    
  
  Property Value
  
  Methods
  
  
  AddElement(IGlobalStringElement, Boolean)
  
  
  Declaration
  
    void AddElement(IGlobalStringElement element, bool addToList)
   
  Parameters
  
  
  AddRange(IEnumerable<IGlobalStringElement>)
  
  
  Declaration
  
    void AddRange(IEnumerable<IGlobalStringElement> collection)
   
  Parameters
  
  
  AsReadOnly()
  
  
  Declaration
  
    ReadOnlyCollection<IGlobalStringElement> AsReadOnly()
   
  Returns
  
  
  BinarySearch(IGlobalStringElement)
  
  
  Declaration
  
    int BinarySearch(IGlobalStringElement item)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  BinarySearch(IGlobalStringElement, IComparer<IGlobalStringElement>)
  
  
  Declaration
  
    int BinarySearch(IGlobalStringElement item, IComparer<IGlobalStringElement> comparer)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  BinarySearch(Int32, Int32, IGlobalStringElement, IComparer<IGlobalStringElement>)
  
  
  Declaration
  
    int BinarySearch(int index, int count, IGlobalStringElement item, IComparer<IGlobalStringElement> comparer)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  CopyTo(IGlobalStringElement[])
  
  
  Declaration
  
    void CopyTo(IGlobalStringElement[] array)
   
  Parameters
  
  
  CopyTo(Int32, IGlobalStringElement[], Int32, Int32)
  
  
  Declaration
  
    void CopyTo(int index, IGlobalStringElement[] array, int arrayIndex, int count)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        index | 
         | 
      
      
        | IGlobalStringElement[] | 
        array | 
         | 
      
      
        | System.Int32 | 
        arrayIndex | 
         | 
      
      
        | System.Int32 | 
        count | 
         | 
      
    
  
  
  Exists(Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    bool Exists(Predicate<IGlobalStringElement> match)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  Find(Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    IGlobalStringElement Find(Predicate<IGlobalStringElement> match)
   
  Parameters
  
  Returns
  
  
  FindAll(Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    List<IGlobalStringElement> FindAll(Predicate<IGlobalStringElement> match)
   
  Parameters
  
  Returns
  
  
  FindIndex(Int32, Int32, Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    int FindIndex(int startIndex, int count, Predicate<IGlobalStringElement> match)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        startIndex | 
         | 
      
      
        | System.Int32 | 
        count | 
         | 
      
      
        | System.Predicate<IGlobalStringElement> | 
        match | 
         | 
      
    
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  FindIndex(Int32, Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    int FindIndex(int startIndex, Predicate<IGlobalStringElement> match)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  FindIndex(Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    int FindIndex(Predicate<IGlobalStringElement> match)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  FindLast(Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    IGlobalStringElement FindLast(Predicate<IGlobalStringElement> match)
   
  Parameters
  
  Returns
  
  
  FindLastIndex(Int32, Int32, Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    int FindLastIndex(int startIndex, int count, Predicate<IGlobalStringElement> match)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        startIndex | 
         | 
      
      
        | System.Int32 | 
        count | 
         | 
      
      
        | System.Predicate<IGlobalStringElement> | 
        match | 
         | 
      
    
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  FindLastIndex(Int32, Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    int FindLastIndex(int startIndex, Predicate<IGlobalStringElement> match)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  FindLastIndex(Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    int FindLastIndex(Predicate<IGlobalStringElement> match)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  ForEach(Action<IGlobalStringElement>)
  
  
  Declaration
  
    void ForEach(Action<IGlobalStringElement> action)
   
  Parameters
  
  
  GetElementByObjectId(Int32)
  
  
  Declaration
  
    IGlobalStringElement GetElementByObjectId(int objectId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        objectId | 
         | 
      
    
  
  Returns
  
  
  GetElementByRank(Int32)
  
  
  Declaration
  
    IGlobalStringElement GetElementByRank(int rank)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        rank | 
         | 
      
    
  
  Returns
  
  
  GetItemByIndex(Int32)
  
  
  Declaration
  
    IGlobalStringElement GetItemByIndex(int index)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        index | 
         | 
      
    
  
  Returns
  
  
  GetRange(Int32, Int32)
  
  
  Declaration
  
    List<IGlobalStringElement> GetRange(int index, int count)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        index | 
         | 
      
      
        | System.Int32 | 
        count | 
         | 
      
    
  
  Returns
  
  
  IndexOf(IGlobalStringElement, Int32)
  
  
  Declaration
  
    int IndexOf(IGlobalStringElement item, int index)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  IndexOf(IGlobalStringElement, Int32, Int32)
  
  
  Declaration
  
    int IndexOf(IGlobalStringElement item, int index, int count)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  InsertRange(Int32, IEnumerable<IGlobalStringElement>)
  
  
  Declaration
  
    void InsertRange(int index, IEnumerable<IGlobalStringElement> collection)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        index | 
         | 
      
      
        | System.Collections.Generic.IEnumerable<IGlobalStringElement> | 
        collection | 
         | 
      
    
  
  
  LastIndexOf(IGlobalStringElement)
  
  
  Declaration
  
    int LastIndexOf(IGlobalStringElement item)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  LastIndexOf(IGlobalStringElement, Int32)
  
  
  Declaration
  
    int LastIndexOf(IGlobalStringElement item, int index)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  LastIndexOf(IGlobalStringElement, Int32, Int32)
  
  
  Declaration
  
    int LastIndexOf(IGlobalStringElement item, int index, int count)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  RemoveAll(Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    int RemoveAll(Predicate<IGlobalStringElement> match)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Int32 | 
         | 
      
    
  
  
  RemoveRange(Int32, Int32)
  
  
  Declaration
  
    void RemoveRange(int index, int count)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        index | 
         | 
      
      
        | System.Int32 | 
        count | 
         | 
      
    
  
  
  Reverse()
  
  
  Declaration
  
  
  Reverse(Int32, Int32)
  
  
  Declaration
  
    void Reverse(int index, int count)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        index | 
         | 
      
      
        | System.Int32 | 
        count | 
         | 
      
    
  
  
  Sort()
  
  
  Declaration
  
  
  Sort(IComparer<IGlobalStringElement>)
  
  
  Declaration
  
    void Sort(IComparer<IGlobalStringElement> comparer)
   
  Parameters
  
  
  Sort(Comparison<IGlobalStringElement>)
  
  
  Declaration
  
    void Sort(Comparison<IGlobalStringElement> comparison)
   
  Parameters
  
  
  Sort(Int32, Int32, IComparer<IGlobalStringElement>)
  
  
  Declaration
  
    void Sort(int index, int count, IComparer<IGlobalStringElement> comparer)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.Int32 | 
        index | 
         | 
      
      
        | System.Int32 | 
        count | 
         | 
      
      
        | System.Collections.Generic.IComparer<IGlobalStringElement> | 
        comparer | 
         | 
      
    
  
  
  ToArray()
  
  
  Declaration
  
    IGlobalStringElement[] ToArray()
   
  Returns
  
  
  TrimExcess()
  
  
  Declaration
  
  
  TrueForAll(Predicate<IGlobalStringElement>)
  
  
  Declaration
  
    bool TrueForAll(Predicate<IGlobalStringElement> match)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         |