In the shown code i need to know the coding to be replaced in place of question mark in the code. I need to delete,edit and update the item in the list view without writing any code in code behind. I only want to do these operations by bindin view with view model through Icommand

This a class in my model Playlist.cs

namespace MvvmDemo.Models
{
 public class Playlist
 {
 public string Title { get; set; }
 }
}

This is a class in my viewmodel PlaylistsViewModel.cs

namespace MvvmDemo.ViewModels
{
 public class PlaylistsViewModel 
 {
 public ObservableCollection Playlists { get; private set; } = new ObservableCollection();

```
    public ICommand AddPlaylistCommand { get; private set; }

    public ICommand DeletePlaylistCommand { get; private set; }

     public ICommand EditPlaylistCommand { get; private set; }

    public PlaylistsViewModel()
    {
        AddPlaylistCommand = new Command(AddPlaylist);
        DeletePlaylistCommand = new Command(DeletePlaylist);
    }

    public void AddPlaylist()
    { 
        var newPlaylist = "Playlist " + (Playlists.Count + 1);
        Playlists.Add(new Playlist { Title = newPlaylist });
    }

    public void DeletePlaylist()
    {
        ????????????????
    }
    public void EditPlaylist()
    {
        ????????????????
    }
}

```

}