Gets the index matching the specified LiveStreamControl's Handle.
public int IndexOf(
int Handle
)
Handle
Gets the index matching the specified LiveStreamControl's Handle.
The index matching to the specified LiveStreamControl's Handle
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 Controls
LiveStreamControls Streams = _server.GetLiveStreamControls();
// get the stream at index 0
LiveStreamControl stream = Streams[0];
// make sure the stream object is contained in the collection
if (!Streams.Contains(stream))
return;
// get the index of the stream object
int index = Streams.IndexOf(stream);
if (index != 0)
return;
// get the stream handle
int handle = stream.Handle;
// get the index of the handle
index = Streams.IndexOf(handle);
if (index != 0)
return;
// get the index of the handle, using Find
index = Streams.Find(handle);
if (index != 0)
return;
_result = true;
}
catch (Exception)
{
_result = false;
}
}