In This Article

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

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

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