Sets the application properties for the server.
public void SetApplicationProperties(
Leadtools.Mediastreaming.ApplicationProperties properties
)
Public Sub SetApplicationProperties( _
ByVal properties As Leadtools.Mediastreaming.ApplicationProperties _
)
public:
void SetApplicationProperties(
Leadtools.Mediastreaming.ApplicationProperties^ properties
)
properties
A new ApplicationProperties object to copy to the server.
If the method fails, an error is raised. For more information, refer to the Error Codes.
using Leadtools;
using Leadtools.MediaStreaming;
public Server _server = null;
public bool _result = false;
public void SetApplicationPropertiesExample()
{
try
{
// create an instance of the server object
_server = new Leadtools.MediaStreaming.Server();
// retrieve a copy of the Application Properties object
ApplicationProperties Props = _server.GetApplicationProperties();
// remove any existing values
Props.Clear();
// set up various user-defined properties
Props.AddString("String", "test string");
Props.AddInteger("Integer", 37);
Props.AddNumber("Number", 3.14);
Props.AddBoolean("Boolean", false);
Props.AddString("Path", "%ltmsRootFolder%\\dummy");
// add a property and delete it
Props.AddString("Temp", "dummy");
Props.Remove("Temp");
// now print them out on a string for demonstration purposes
string strApplicationProperties = "";
{
string str = Props.GetString("String");
strApplicationProperties += string.Format("String = {0}\n", str);
}
{
int n = Props.GetInteger("Integer");
strApplicationProperties += string.Format("Integer = {0}\n", n.ToString());
}
{
double dbl = Props.GetNumber("Number");
strApplicationProperties += string.Format("Number = {0}\n", dbl.ToString());
}
{
bool boolean = Props.GetBoolean("Boolean");
if (boolean)
strApplicationProperties += "Boolean = true\n";
else
strApplicationProperties += "Boolean = false\n";
}
{
string str = Props.GetResolvedPath("Path");
strApplicationProperties += string.Format("Path = {0}\n", str);
}
// display a message contains the Application Properties string
MessageBox.Show(strApplicationProperties, "LEADTOOLS Media Streaming Examples", MessageBoxButtons.OK, MessageBoxIcon.Information);
// copy the Application Properties to the server
_server.SetApplicationProperties(Props);
_result = true;
}
catch (Exception)
{
_result = false;
}
}
Imports Leadtools
Imports Leadtools.MediaStreaming
Public _server As Server = Nothing
Public _result As Boolean = False
Public Sub SetApplicationPropertiesExample()
Try
' create an instance of the server object
_server = New Leadtools.MediaStreaming.Server()
' retrieve a copy of the Application Properties object
Dim Props As ApplicationProperties = _server.GetApplicationProperties()
' remove any existing values
Props.Clear()
' set up various user-defined properties
Props.AddString("String", "test string")
Props.AddInteger("Integer", 37)
Props.AddNumber("Number", 3.14)
Props.AddBoolean("Boolean", False)
Props.AddString("Path", "%ltmsRootFolder%\dummy")
' add a property and delete it
Props.AddString("Temp", "dummy")
Props.Remove("Temp")
' now print them out on a string for demonstration purposes
Dim strApplicationProperties As String = ""
Dim str As String = Props.GetString("String")
strApplicationProperties &= String.Format("String = {0}" & Constants.vbLf, str)
Dim n As Integer = Props.GetInteger("Integer")
strApplicationProperties &= String.Format("Integer = {0}" & Constants.vbLf, n.ToString())
Dim dbl As Double = Props.GetNumber("Number")
strApplicationProperties &= String.Format("Number = {0}" & Constants.vbLf, dbl.ToString())
Dim [boolean] As Boolean = Props.GetBoolean("Boolean")
If [boolean] Then
strApplicationProperties &= "Boolean = true" & Constants.vbLf
Else
strApplicationProperties &= "Boolean = false" & Constants.vbLf
End If
Dim strResolvedPath As String = Props.GetResolvedPath("Path")
strApplicationProperties &= String.Format("Path = {0}" & Constants.vbLf, strResolvedPath)
' display a message contains the Application Properties string
MessageBox.Show(strApplicationProperties, "LEADTOOLS Media Streaming Examples", MessageBoxButtons.OK, MessageBoxIcon.Information)
' copy the Application Properties to the server
_server.SetApplicationProperties(Props)
_result = True
Catch e1 As Exception
_result = False
End Try
End Sub
Products |
Support |
Feedback: SetApplicationProperties Method - Leadtools.MediaStreaming |
Introduction |
Help Version 19.0.2017.6.16
|
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.