private async Task AnalyzeList() { LineCollection(); if (EAdress != null) { Html_Analyzer analyzer = new Html_Analyzer(TagSearch); foreach (var url in EAdress) { var UrlCountResultCollection = await analyzer.TagSearchAsync(url); if (UrlCountResultCollection != null) { URLsCount.Add(new UrlCount { Url = UrlCountResultCollection.Url, Count = UrlCountResultCollection.Count, Tag = TagSearch, }); Progress++; NotifyPropertyChanged("Progress"); } } Progress = 0; NotifyPropertyChanged("Progress"); Message = "Aналіз завершений"; } else { Message = "Файл з URL-адресою не выбран"; } NotifyPropertyChanged("Message"); }
private void ClearList() { if (URLsCount.Count != 0) { URLsCount.Clear(); Message = "список очищений!"; } else { Message = "нічого видаляти"; } NotifyPropertyChanged("Message"); }