Show / Hide Table of Contents

Interface IHierarchicalStringElementCollection

Inherited Members
System.Collections.Generic.IList<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.IndexOf(FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement)
System.Collections.Generic.IList<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.Insert(System.Int32, FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement)
System.Collections.Generic.IList<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.RemoveAt(System.Int32)
System.Collections.Generic.IList<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.Item[System.Int32]
System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.Add(FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement)
System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.Clear()
System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.Contains(FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement)
System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.CopyTo(FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement[], System.Int32)
System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.Remove(FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement)
System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.Count
System.Collections.Generic.ICollection<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.IsReadOnly
System.Collections.Generic.IEnumerable<FChoice.Foundation.Clarify.DataObjects.IHierarchicalStringElement>.GetEnumerator()
Namespace: FChoice.Foundation.Clarify.DataObjects
Assembly: fcSDK.dll
Syntax
public interface IHierarchicalStringElementCollection : IList<IHierarchicalStringElement>, ICollection<IHierarchicalStringElement>, IEnumerable<IHierarchicalStringElement>, IEnumerable

Properties

ActiveElements

Declaration
HierarchicalStringElementCollection ActiveElements { get; }
Property Value
Type Description
HierarchicalStringElementCollection

Capacity

Declaration
int Capacity { get; set; }
Property Value
Type Description
System.Int32

DefaultElement

Declaration
IHierarchicalStringElement DefaultElement { get; }
Property Value
Type Description
IHierarchicalStringElement

Item[String]

Declaration
IHierarchicalStringElement this[string title] { get; }
Parameters
Type Name Description
System.String title
Property Value
Type Description
IHierarchicalStringElement

Methods

AddRange(IEnumerable<IHierarchicalStringElement>)

Declaration
void AddRange(IEnumerable<IHierarchicalStringElement> collection)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<IHierarchicalStringElement> collection

AsReadOnly()

Declaration
ReadOnlyCollection<IHierarchicalStringElement> AsReadOnly()
Returns
Type Description
System.Collections.ObjectModel.ReadOnlyCollection<IHierarchicalStringElement>

BinarySearch(IHierarchicalStringElement)

Declaration
int BinarySearch(IHierarchicalStringElement item)
Parameters
Type Name Description
IHierarchicalStringElement item
Returns
Type Description
System.Int32

BinarySearch(IHierarchicalStringElement, IComparer<IHierarchicalStringElement>)

Declaration
int BinarySearch(IHierarchicalStringElement item, IComparer<IHierarchicalStringElement> comparer)
Parameters
Type Name Description
IHierarchicalStringElement item
System.Collections.Generic.IComparer<IHierarchicalStringElement> comparer
Returns
Type Description
System.Int32

BinarySearch(Int32, Int32, IHierarchicalStringElement, IComparer<IHierarchicalStringElement>)

Declaration
int BinarySearch(int index, int count, IHierarchicalStringElement item, IComparer<IHierarchicalStringElement> comparer)
Parameters
Type Name Description
System.Int32 index
System.Int32 count
IHierarchicalStringElement item
System.Collections.Generic.IComparer<IHierarchicalStringElement> comparer
Returns
Type Description
System.Int32

CopyTo(IHierarchicalStringElement[])

Declaration
void CopyTo(IHierarchicalStringElement[] array)
Parameters
Type Name Description
IHierarchicalStringElement[] array

CopyTo(Int32, IHierarchicalStringElement[], Int32, Int32)

Declaration
void CopyTo(int index, IHierarchicalStringElement[] array, int arrayIndex, int count)
Parameters
Type Name Description
System.Int32 index
IHierarchicalStringElement[] array
System.Int32 arrayIndex
System.Int32 count

Exists(Predicate<IHierarchicalStringElement>)

Declaration
bool Exists(Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Predicate<IHierarchicalStringElement> match
Returns
Type Description
System.Boolean

Find(Predicate<IHierarchicalStringElement>)

Declaration
IHierarchicalStringElement Find(Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Predicate<IHierarchicalStringElement> match
Returns
Type Description
IHierarchicalStringElement

FindAll(Predicate<IHierarchicalStringElement>)

Declaration
List<IHierarchicalStringElement> FindAll(Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Predicate<IHierarchicalStringElement> match
Returns
Type Description
System.Collections.Generic.List<IHierarchicalStringElement>

FindIndex(Int32, Int32, Predicate<IHierarchicalStringElement>)

Declaration
int FindIndex(int startIndex, int count, Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 count
System.Predicate<IHierarchicalStringElement> match
Returns
Type Description
System.Int32

FindIndex(Int32, Predicate<IHierarchicalStringElement>)

Declaration
int FindIndex(int startIndex, Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Int32 startIndex
System.Predicate<IHierarchicalStringElement> match
Returns
Type Description
System.Int32

FindIndex(Predicate<IHierarchicalStringElement>)

Declaration
int FindIndex(Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Predicate<IHierarchicalStringElement> match
Returns
Type Description
System.Int32

FindLast(Predicate<IHierarchicalStringElement>)

Declaration
IHierarchicalStringElement FindLast(Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Predicate<IHierarchicalStringElement> match
Returns
Type Description
IHierarchicalStringElement

FindLastIndex(Int32, Int32, Predicate<IHierarchicalStringElement>)

Declaration
int FindLastIndex(int startIndex, int count, Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Int32 startIndex
System.Int32 count
System.Predicate<IHierarchicalStringElement> match
Returns
Type Description
System.Int32

FindLastIndex(Int32, Predicate<IHierarchicalStringElement>)

Declaration
int FindLastIndex(int startIndex, Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Int32 startIndex
System.Predicate<IHierarchicalStringElement> match
Returns
Type Description
System.Int32

FindLastIndex(Predicate<IHierarchicalStringElement>)

Declaration
int FindLastIndex(Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Predicate<IHierarchicalStringElement> match
Returns
Type Description
System.Int32

ForEach(Action<IHierarchicalStringElement>)

Declaration
void ForEach(Action<IHierarchicalStringElement> action)
Parameters
Type Name Description
System.Action<IHierarchicalStringElement> action

GetByObjID(Int32)

Declaration
IHierarchicalStringElement GetByObjID(int objectID)
Parameters
Type Name Description
System.Int32 objectID
Returns
Type Description
IHierarchicalStringElement

GetItemByIndex(Int32)

Declaration
IHierarchicalStringElement GetItemByIndex(int index)
Parameters
Type Name Description
System.Int32 index
Returns
Type Description
IHierarchicalStringElement

GetRange(Int32, Int32)

Declaration
List<IHierarchicalStringElement> GetRange(int index, int count)
Parameters
Type Name Description
System.Int32 index
System.Int32 count
Returns
Type Description
System.Collections.Generic.List<IHierarchicalStringElement>

IndexOf(IHierarchicalStringElement, Int32)

Declaration
int IndexOf(IHierarchicalStringElement item, int index)
Parameters
Type Name Description
IHierarchicalStringElement item
System.Int32 index
Returns
Type Description
System.Int32

IndexOf(IHierarchicalStringElement, Int32, Int32)

Declaration
int IndexOf(IHierarchicalStringElement item, int index, int count)
Parameters
Type Name Description
IHierarchicalStringElement item
System.Int32 index
System.Int32 count
Returns
Type Description
System.Int32

InsertRange(Int32, IEnumerable<IHierarchicalStringElement>)

Declaration
void InsertRange(int index, IEnumerable<IHierarchicalStringElement> collection)
Parameters
Type Name Description
System.Int32 index
System.Collections.Generic.IEnumerable<IHierarchicalStringElement> collection

LastIndexOf(IHierarchicalStringElement)

Declaration
int LastIndexOf(IHierarchicalStringElement item)
Parameters
Type Name Description
IHierarchicalStringElement item
Returns
Type Description
System.Int32

LastIndexOf(IHierarchicalStringElement, Int32)

Declaration
int LastIndexOf(IHierarchicalStringElement item, int index)
Parameters
Type Name Description
IHierarchicalStringElement item
System.Int32 index
Returns
Type Description
System.Int32

LastIndexOf(IHierarchicalStringElement, Int32, Int32)

Declaration
int LastIndexOf(IHierarchicalStringElement item, int index, int count)
Parameters
Type Name Description
IHierarchicalStringElement item
System.Int32 index
System.Int32 count
Returns
Type Description
System.Int32

RemoveAll(Predicate<IHierarchicalStringElement>)

Declaration
int RemoveAll(Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Predicate<IHierarchicalStringElement> match
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
void Reverse()

Reverse(Int32, Int32)

Declaration
void Reverse(int index, int count)
Parameters
Type Name Description
System.Int32 index
System.Int32 count

Sort()

Declaration
void Sort()

Sort(IComparer<IHierarchicalStringElement>)

Declaration
void Sort(IComparer<IHierarchicalStringElement> comparer)
Parameters
Type Name Description
System.Collections.Generic.IComparer<IHierarchicalStringElement> comparer

Sort(Comparison<IHierarchicalStringElement>)

Declaration
void Sort(Comparison<IHierarchicalStringElement> comparison)
Parameters
Type Name Description
System.Comparison<IHierarchicalStringElement> comparison

Sort(Int32, Int32, IComparer<IHierarchicalStringElement>)

Declaration
void Sort(int index, int count, IComparer<IHierarchicalStringElement> comparer)
Parameters
Type Name Description
System.Int32 index
System.Int32 count
System.Collections.Generic.IComparer<IHierarchicalStringElement> comparer

ToArray()

Declaration
IHierarchicalStringElement[] ToArray()
Returns
Type Description
IHierarchicalStringElement[]

TrimExcess()

Declaration
void TrimExcess()

TrueForAll(Predicate<IHierarchicalStringElement>)

Declaration
bool TrueForAll(Predicate<IHierarchicalStringElement> match)
Parameters
Type Name Description
System.Predicate<IHierarchicalStringElement> match
Returns
Type Description
System.Boolean
Back to top © 2022 Dovetail Software, Inc. - All rights reserved.
Clarify, Amdocs, and related products and names are copyright and trademark of Amdocs, Inc.
.NET, Visual Studio.NET, C#, Visual Basic and related products are trademark of Microsoft corporation.