2013-06-19 279 views
4

是否有任何方法來覆蓋d.ts文件中的var聲明?Typescript - 如何在lib.d.ts中覆蓋聲明

initTaggingControls() { 
    RTE.CanvasEvents.registerListener(RTE.CanvasEvents.editableRegionChangedEvent,  Function.createDelegate(null, this.onCustomTextChanged)); 
    RTE.CanvasEvents.registerListener(RTE.CanvasEvents.editableRegionBlurEvent,  Function.createDelegate(null, this.onCustomTextChanged)); 
    RTE.CanvasEvents.registerListener(RTE.CanvasEvents.editableRegionFocusEvent, Function.createDelegate(null, this.onCustomTextChanged)); 
} 

RTE是SharePoint的一部分。行declare var RTE: any;有竅門。 問題在於Function.createDelegate,因爲我無法聲明或重新聲明它。

Function var已在lib.d.ts中聲明。 有什麼方法可以覆蓋var聲明來添加自定義方法嗎?

Function.createDelegateMicrosoft ajax Library.

回答