private void FindItems() { mItemsToSearchIn.Clear(); mMainItemType.GetItemsToSearchIn(); foreach (ItemToSearchIn searchItem in mItemsToSearchIn) { if (mFindAndReplaceUtils.ProcessingState == FindAndReplaceUtils.eProcessingState.Stopping) { return; } mFindAndReplaceUtils.FindItemsByReflection(searchItem.OriginItemObject, searchItem.Item, mFoundItemsList, mFindWhat, mSearchConfig, searchItem.ParentItemToSave, string.Empty, searchItem.FoundField); } }