引数の実際の値(Variant)を設定したり、戻したりします。引数を定義する場合(XSIApplication.AddCommandが呼び出される前)、このプロパティは引数のデフォルト値を表します。デフォルト値はコマンド定義の一部となり、変更されません。このプロパティは、Command.Updateを呼び出す際のデフォルト値を変更するためにも使用できます。
コマンドの呼び出しにCommand.Executeを使用する場合は、この引数に実際の値を指定できます。指定した値はデフォルト値をオーバーライドしますが、恒久的なコマンド定義に影響することはありません。
警告: Value を設定した後にArgument.Handlerを呼び出して Argument Handler を設定すると、Value は消去されます。
// get accessor Object rtn = Argument.Value; // set accessor Argument.Value = Object; |
set args = Application.Commands("Select Object").Arguments 'Print out the default argument values for each a in args LogMessage a.Name & ":" & a.Value next |