C# 我如何才能创建接口Microsoft.Office.Interop.Word.Application的新实例

C# 我如何才能创建接口Microsoft.Office.Interop.Word.Application的新实例,c#,com,office-interop,com-interop,dynamic-typing,C#,Com,Office Interop,Com Interop,Dynamic Typing,根据单词Interop,文档是一个接口,但是我可以创建一个新的实例,如下所示 var application = new Microsoft.Office.Interop.Word.Application(); 上面还有一个例子。通常不可能在C#中创建接口实例,那么这里怎么可能呢?这是COM还是动态类型的功能?因为这不是C接口,而是COM接口。COM接口在C中表示为具有ComImport和Guid属性的接口 [GuidAttribute("00020970-0000-0000-C000-000

根据单词Interop,文档是一个接口,但是我可以创建一个新的实例,如下所示

var application = new Microsoft.Office.Interop.Word.Application();
上面还有一个例子。通常不可能在C#中创建接口实例,那么这里怎么可能呢?这是COM还是动态类型的功能?

因为这不是C接口,而是COM接口。COM接口在C中表示为具有
ComImport
Guid
属性的接口

[GuidAttribute("00020970-0000-0000-C000-000000000046")]
public interface Application : _Application, 
    ApplicationEvents4_Event