using Leadtools;
using Leadtools.MediaStreaming;
public PathResolver _pathresolver = null;
public bool _result = false;
public void PrintPathVariablesExample()
{
try
{
// this example will reset all of the variables to their default, and then print them to a string.
int Count = 0;
string strPathVariables = "";
// create an instance of the PathResolver object
_pathresolver = new Leadtools.MediaStreaming.PathResolver();
// reset all of the variables to their default
_pathresolver.Reset();
//Get the Path Variables count
Count = _pathresolver.Count;
// print the Path Variables to a string
strPathVariables += "--- Path Variables ---\n\n";
for (int i = 0; i < Count; i++)
{
string key;
string value;
_pathresolver.Item(i, out key, out value);
strPathVariables += string.Format("Path Variable[{0}]: {1} = \"{2}\"\n", i.ToString(), key, value);
}
// display a message contains the Path Variables string
MessageBox.Show(strPathVariables, "LEADTOOLS Media Streaming Examples", MessageBoxButtons.OK, MessageBoxIcon.Information);
_result = true;
}
catch (Exception)
{
_result = false;
}
}