LinktabRuleCollection.Filter

説明

引数で渡された RuleKind によって定義される、コレクションのサブセットを戻します。

C#構文

LinktabRuleCollection LinktabRuleCollection.Filter( siRuleKind in_siRuleKind );

スクリプト構文

oReturn = LinktabRuleCollection.Filter( RuleKind );

戻り値

LinktabRuleCollection(linktabルールのサブセットを含みます)

パラメータ

パラメータ タイプ 説明
RuleKind siRuleKind 戻されるルールのタイプを指定します。

VBScript の例

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