ExtraValues
Gets a reference to a case-insensitive dictionary that can be used to store extra properties (e.g. the columns to be included in a report or the number of rows to be displayed in a report) for a result.
Compatibility
Available as of IDEA version 9.1.1
Syntax
ExtraValues()
Examples
Example 1: Adds a value to the dictionary. Sub Main
'Create a new TestResultFile object.
Dim resultFile As Object
Set resultFile = SmartContext.testResultFiles.Create
resultFile.ExtraValues.Add "key", "value"
'Add the object to the list of result files.
SmartContext.TestResultFiles.Add resultFile
End Sub Example 2: Tests whether ExtraValues contains a key. Sub Main
'Create a new TestResultFile object.
Dim resultFile As Object
Set resultFile = SmartContext.testResultFiles.Create
Dim result As Boolean
result = resultFile.ExtraValues.Contains("key")
'Add the object to the list of result files.
SmartContext.TestResultFiles.Add resultFile
End Sub Example 3: Access the value of an ExtraValues entry. Sub Main
'Create a new TestResultFile object.
Dim resultFile As Object
Set resultFile = SmartContext.testResultFiles.Create
Dim result As Variant
result = resultFile.ExtraValues.Item("key")
'Add the object to the list of result files.
SmartContext.TestResultFiles.Add resultFile
End Sub Example 4: Access the value of an ExtraValues entry (alt. syntax). Sub Main
'Create a new TestResultFile object.
Dim resultFile As Object
Set resultFile = SmartContext.testResultFiles.Create
Dim extraValues As Object
extraValues = resultFile.ExtraValues
Dim result As Variant
result = extraValues("key")
'Add the object to the list of result files.
SmartContext.TestResultFiles.Add resultFile
End Sub