Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction | Help Version 19.0.2.15
|
Leadtools.MediaStreaming Namespace > ApplicationProperties Class : Remove Method |
If the method fails, an error is raised. For more information, refer to the Error Codes.
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
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; } }