AEMManager.AemInstance.GetStatusText C# (CSharp) Method

GetStatusText() public method

public GetStatusText ( ) : string
return string
        public string GetStatusText()
        {
            List<string> statusTexts = new List<string>();
              if (this.ShowInTaskbar) {
            statusTexts.Add("Taskbar");
              }
              Process process = this.GetInstanceJavaProcess();
              if (process != null && !process.HasExited) {
            statusTexts.Add("Started");
              }
              return string.Join(", ", statusTexts.ToArray());
        }

Usage Example

Example #1
0
 private void timerStatusRefresh_Tick(object sender, EventArgs e)
 {
     if (!this.Visible)
     {
         return;
     }
     foreach (DataGridViewRow gridRow in dgInstances.Rows)
     {
         DataRow     row      = (DataRow)((DataRowView)gridRow.DataBoundItem).Row;
         AemInstance instance = (AemInstance)row["Instance"];
         row["Status"] = instance.GetStatusText();
     }
 }