Catrobat.IDE.Core.ViewModels.Main.OnlinePrograms.ProgramsViewModel.Search C# (CSharp) Méthode

Search() private méthode

private Search ( ) : void
Résultat void
    private async void Search()
    {
      var retrievedPrograms = await GetPrograms(
        InitialProgramOffset, InitialNumberOfSearchedPrograms, 
        "API_SEARCH_PROJECTS", new CancellationToken(), SearchText);

      if (retrievedPrograms.Count == 0)
      {
        NoSearchResults = true;
      }
      else
      {
        NoSearchResults = false;
        foreach (var programHeader in retrievedPrograms)
        {
          SearchResults.Add(
              new SimpleProgramViewModel(
                new ProgramInfo(programHeader)));
        }
      }
      
      InSearchMode = true;
    }