/// <summary>
 /// RuleAutoActivateType class constructor
 /// </summary>
 public RuleAutoActivateType()
 {
     this._onlyIf        = false;
     this._setVisibility = toggleType.@true;
     this._setEnabled    = toggleType.@true;
     this._setExpanded   = toggleType.@true;
     this._x_removeResponsesWhenDeactivated = false;
 }
Exemple #2
0
 private void ToggleListen(toggleType type)
 {
     if ((!listening) && ((toggleType.NONE == type) || (toggleType.OPEN == type)))
     {
         StartListen();
     }
     else if (listening && ((toggleType.NONE == type) || (toggleType.CLOSE == type)))
     {
         StopListen();
     }
 }
Exemple #3
0
 private void ToggleConnect(toggleType type, out bool result)
 {
     result = false;
     if ((!connected) && ((toggleType.NONE == type) || (toggleType.OPEN == type)))
     {
         StartConnect(out result);
     }
     else if (connected && ((toggleType.NONE == type) || (toggleType.CLOSE == type)))
     {
         StopConnect();
     }
 }