AsposeVisualStudioPluginCells.Connect.QueryStatus C# (CSharp) Method

QueryStatus() public method

public QueryStatus ( string cmdName, vsCommandStatusTextWanted neededText, vsCommandStatus &statusOption, object &commandText ) : void
cmdName string
neededText vsCommandStatusTextWanted
statusOption vsCommandStatus
commandText object
return void
        public void QueryStatus(string cmdName, vsCommandStatusTextWanted neededText,
           ref vsCommandStatus statusOption, ref object commandText)
        {
            if (neededText == vsCommandStatusTextWanted.vsCommandStatusTextWantedNone)
            {
                if (cmdName == addInInstance.ProgID + "." + Cells_COMMAND_NAME)
                {
                    statusOption = (vsCommandStatus)(vsCommandStatus.vsCommandStatusEnabled | vsCommandStatus.vsCommandStatusSupported);
                    return;
                }
                else
                {
                    statusOption = vsCommandStatus.vsCommandStatusUnsupported;
                    return;
                }
            }
        }
    }