Como obter o CodeName para planilha no Excel usando o VSTO

Eu fiz assim:

if (Excel._Application.ActiveWorkbook != null)
{
    List<WorksheetKeyValue> sheets = new List<WorksheetKeyValue>();
    foreach (object ws in ExcelApp.ActiveWorkbook.Worksheets)
    {
        string strCodeName = ws.CodeName
    }
}

masstrCodeName é uma string vazia quando deveria ser Sheet1, Sheet2, ..., SheetN como no VB

Obrigad

questionAnswers(2)

yourAnswerToTheQuestion