Determines the index of a specific LiveStreamControl item in the list.
public int IndexOf(LiveStreamControl item)
item
The LiveStreamControl item to locate in the list.
| >-1 | The zero-based index of the found item. |
| -1 | The item was not found. |
using Leadtools;using Leadtools.MediaStreaming;public Server _server = null;public bool _result = false;public void LiveStreamControlsIndexContainsExample(){try{// create an instance of the server object_server = new Leadtools.MediaStreaming.Server();// retrieve a copy of the Live Stream ControlsLiveStreamControls Streams = _server.GetLiveStreamControls();// get the stream at index 0LiveStreamControl stream = Streams[0];// make sure the stream object is contained in the collectionif (!Streams.Contains(stream))return;// get the index of the stream objectint index = Streams.IndexOf(stream);if (index != 0)return;// get the stream handleint handle = stream.Handle;// get the index of the handleindex = Streams.IndexOf(handle);if (index != 0)return;// get the index of the handle, using Findindex = Streams.Find(handle);if (index != 0)return;_result = true;}catch (Exception){_result = false;}}