告诉关于全球财产的打字稿

时间:2018-05-25 23:30:33

标签: typescript dynamics-crm dynamics-365

我正在使用Dynamics 365并创建自定义控件。通过创建此控件,我可以在window.parent.Xrm访问一个属性。 Xrm是一个对象,我有正确描述它的d.ts文件。

但是,如果我尝试访问它,Typescript会给我一个错误:

Property Xrm does not exist on type 'Window'

这对我有意义:window.parentWindow类型,并且该类型不知道此Dynamics 365特定属性。

如果它只是窗口,我可以看到我可以扩展Window的界面,类似于:

interface Foo : extends Window {
    Xrm: Xrm<Bar>;//my definition goes here
}

但是我不想延长Windowwindow.parent我希望延伸,我似乎无法理解我将如何设置它。

0 个答案:

没有答案