Por favor, explique por que eu sou capaz de instanciar a interface "Application" no Excel VSTO.
Eu tenho o seguinte código c # na minha aplicação, que funciona muito bem. Ele lança uma nova instância do Excel.
private readonly Microsoft.Office.Interop.Excel.Application _application;
_application = new Microsoft.Office.Interop.Excel.Application();
_application.Visible = true;
Eu só recentemente notei queAplicação é um tipo de interface. O que exatamente está acontecendo e como isso é possível?