internal static bool ReadResiliencyRegistryKeys(string hostName, string addInPath, string addInFriendlyName, out string disabledStatus) { disabledStatus = string.Empty; bool flag = false; string[] strArray = new string[2] { "11.0", "12.0" }; foreach (string officeVersion in strArray) { if (RegistryReader.ReadDisabledItems(hostName, officeVersion, addInPath, addInFriendlyName)) { string str = string.Format(Resources.ADDIN_DISABLED, (object)hostName, (object)officeVersion); disabledStatus = disabledStatus.Length != 0 ? string.Format("{0} {1}", (object)disabledStatus, (object)str) : str; flag = true; } } return(flag); }