←Select platform

Count Property (PathResolver)

Summary

Retrieves the number of variable key/value pairs.

Syntax

C#
VB
C++
public int Count {get;} 
Public ReadOnly Property Count As Integer 
public: 
property int Count { 
   int get(); 
} 

Property Value

An integer that represents the number of variable key/value pairs.

Remarks

If the method fails, an error is raised. For more information, refer to the Error Codes.

Example

C#
VB
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; 
   } 
} 
Imports Leadtools 
Imports Leadtools.MediaStreaming 
 
 
Public _pathresolver As PathResolver = Nothing 
Public _result As Boolean = False 
 
Public Sub PrintPathVariablesExample() 
   Try 
      ' this example will reset all of the variables to their default, and then print them to a string. 
 
      Dim Count As Integer = 0 
      Dim strPathVariables As String = "" 
 
      ' 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 ---" & Constants.vbLf + Constants.vbLf 
 
      Dim i As Integer = 0 
      Do While i < Count 
         Dim key As String = "" 
         Dim value As String = "" 
 
         _pathresolver.Item(i, key, value) 
 
         strPathVariables &= String.Format("Path Variable[{0}]: {1} = ""{2}""" & Constants.vbLf, i.ToString(), key, value) 
         i += 1 
      Loop 
 
      ' display a message contains the Path Variables string 
      MessageBox.Show(strPathVariables, "LEADTOOLS Media Streaming Examples", MessageBoxButtons.OK, MessageBoxIcon.Information) 
 
      _result = True 
   Catch e1 As Exception 
      _result = False 
   End Try 
End Sub 

Requirements

Target Platforms

Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.
Leadtools.MediaStreaming Assembly
Click or drag to resize