コマンドの動作に影響する各種フラグのいずれかの状態を戻します。フラグの値はCommand.SetFlagで設定できます。
注:フラグの値はプロパティとして取得できます。それらのプロパティについては「参照」の項で確認できます。
Boolean Command.GetFlag( Int32 ); |
oBoolean = Command.GetFlag( Flag ); |
要求されたフラグが有効になっているかどうかを示すBoolean
| パラメータ | タイプ | 説明 |
|---|---|---|
| Flag | siCommandCapabilities | 取得するフラグ |
/*
See if a command supports key assignment.
*/
var oCmd = Commands.Item("Apply Operator");
if ( true == oCmd.GetFlag(siSupportsKeyAssignment) )
{
LogMessage(oCmd.Name + " supports key assignment.");
}
else
{
LogMessage(oCmd.Name + " does not support key assignment.");
} |