IIntelliPromptSessionCollection Interface
Provides the base requirements for an object that represents a collection of IIntelliPromptSession objects.
public interface IIntelliPromptSessionCollection : IObservableCollection<IIntelliPromptSession>, IList<IIntelliPromptSession>, ICollection<IIntelliPromptSession>, IEnumerable<IIntelliPromptSession>, IEnumerable
Properties
Item[IIntelliPromptSessionType]
Gets the first IIntelliPromptSession with the specified type.
[C#] In C#, this property is the indexer for the IIntelliPromptSessionCollection
interface.
IIntelliPromptSession this[IIntelliPromptSessionType sessionType] { get; }
Parameter | Type | Description |
---|---|---|
sessionType | IIntelliPromptSessionType | The IIntelliPromptSessionType to locate in the collection. |
Property Value
- IIntelliPromptSession:
The first IIntelliPromptSession with the specified type.
Methods
Contains(IIntelliPromptSessionType)
Determines whether an IIntelliPromptSession with the specified type is in the collection.
bool Contains(IIntelliPromptSessionType sessionType)
Parameter | Type | Description |
---|---|---|
sessionType | IIntelliPromptSessionType | The IIntelliPromptSessionType to locate in the collection. |
Returns
- System.Boolean:
true
if an IIntelliPromptSession with the specified type is found in the collection; otherwise,false
.
IndexOf(IIntelliPromptSessionType)
Searches for an IIntelliPromptSession with the specified type and returns the zero-based index of the first occurrence within the entire collection.
int IndexOf(IIntelliPromptSessionType sessionType)
Parameter | Type | Description |
---|---|---|
sessionType | IIntelliPromptSessionType | The IIntelliPromptSessionType to locate in the collection. |
Returns
- System.Int32:
The zero-based index of the first occurrence of an IIntelliPromptSession with the specified type within the entire collection, if found; otherwise,
-1
.
Inherited Members
- IObservableCollection<IIntelliPromptSession>.ItemAdding
- IObservableCollection<IIntelliPromptSession>.ItemAdded
- IObservableCollection<IIntelliPromptSession>.ItemRemoving
- IObservableCollection<IIntelliPromptSession>.ItemRemoved