Como acessar o URL e o título dos favoritos nos arquivos .URL?

Estou usando o .NET 2.0 Visual Studio 2005 C #.

O código abaixo obtém o nome do arquivo dos favoritos do IE (marcador) do diretório que contém os arquivos .url marcados

Exempl

.. / usuários / favoritos / blah.url

Mas o que eu realmente quero é o URL marcado dentro desse arquiv

Ao verificar a propriedade do arquivo, na guia documento da Web, ele mostra o nome do arquivo e o UR

Como posso acessá-lo em C #?

CÓDIG

 //the code below just get String like "..../users/favorites/blah.url"
 //call the method with the folder path: 
 //GetFavoriteFiles(Environment.GetFolderPath(Environment.SpecialFolder.Favorites));


private List<String> favFiles = new List<String>();

private void GetFavoriteFiles(String folder)
{
    String[] favs = Directory.GetFiles(folder);
    favFiles.AddRange(favs);
    String[] folders = Directory.GetDirectories(folder);

    if(folders != null)
    {
       foreach(String s in folders)
       {
          GetFavoriteFiles(s);
       }
    }
}

questionAnswers(2)

yourAnswerToTheQuestion