static void UpdateState(ListViewItem it, AddInStates state) { if (state == AddInStates.Available) { it.SubItems[1].Text = Resources.Available; } else if (state == AddInStates.Download) { it.SubItems[1].Text = Resources.Download; } else if (state == AddInStates.Installed) { it.SubItems[1].Text = Resources.InUse; } else if ((state & AddInStates.Disabled) != 0) { it.SubItems[1].Text = Resources.Disabled; } else if (state == AddInStates.Update) { it.SubItems[1].Text = Resources.UpdateAvailable; } }