これらの属性は Action 属性が CreateVariable である場合にのみ適用可能です。変数名 (属性 VarName) または変数名の接頭辞 (属性 VarNamePrefix) の何れかを指定できます。後者の場合、実際の変数名は、指定された接頭辞と記録中の実際の文字列値から構築されます。
属性 IsExternalVar (boolean, デフォルト: false) は、変数に対する宣言のスクリプト化を抑制するために使用されます。これは、この変数が SilkEssential 内の BDH ファイルですでに宣言されていることを知っている場合に有用です。