CasewareDocs

InputFilesContainsAlias

Determines whether the collection of assigned databases contains an element with the specified alias.

Compatibility

Available as of IDEA version 9.1.1

Syntax

InputFilesContainsAlias(aliasValue as String)

Parameter

aliasValue

The alias whose existence is tested.

Return Value

Returns true if the collection of databases contains an element with the specified alias, otherwise it returns false.

Remark

Aliases are case insensitive.

If aliasValue is null, empty or if it consists only of white space chars, the method interprets the call as a request to resolve the primary database.

Example

Dim Aliases() As String 
Dim i As Integer
Redim Aliases(2)
Aliases(0) = ""
Aliases(1) = "aaa1"
Aliases(2) = "aaa2"

Sub Main

'Log database name for each assigned database if the collection of assigned databases contains an element with the specified alias
For i = 0 to 2
If SmartContext.InputFilesContainsAlias(Aliases(i)) Then
SmartContext.Log.LogMessage "Assigned database name for aliases <" & Aliases(i) & ">: " &_
SmartContext.InputFileByAlias(Aliases(i))
Else
SmartContext.Log.LogMessage "SmartContext.InputFilesContainsAlias("""" & Aliases(i) & """"): " &_
SmartContext.InputFilesContainsAlias(Aliases(i))
End If
Next
End Sub
InputFilesContainsAlias | Caseware Docs