LinktabRuleCollection.Filter
 
 
 

LinktabRuleCollection.Filter

Description

Returns a subset of the collection defined by the RuleKind passed in argument.

C# Syntax

LinktabRuleCollection LinktabRuleCollection.Filter( siRuleKind in_siRuleKind );

Scripting Syntax

oReturn = LinktabRuleCollection.Filter( RuleKind );

Return Value

LinktabRuleCollection (contains a subset of linktab rules)

Parameters

Parameter Type Description
RuleKind siRuleKind Specifies the type of rules to be returned.

Examples

VBScript Example

set l_linktab = xsiutils.Linktab
        if l_linktab.Filename(szFileName) = "True" then
                ' Get a LinktabRuleCollection from the Linktab object
                Set l_rulesColl =  l_linktab.Rules 
                ' Get a subset of linktab rules.
                Set l_subRulesColl = l_rulesColl.Filter(siRuleKind_NT2Unix)
                If l_subRulesColl.Count > 0 Then
                        For i=0 to l_subRulesColl.Count-1
                                LogMessage  l_subRulesColl(i)
                        Next
                End if
        else
                LogMessage "Linktab file not set"
        End if