0

コードをTypescriptに変換したWinJSアプリケーション[Windows-10-UWP]を作成しました。
今、Windowsのランタイムコンポーネントがあります。これは、私の.tsファイルで参照したいものです。
私はすでにhereの指示に従って、通常のjavascriptでこれを達成しました。しかし、これをTypescriptで実現することはできません。ここでの主な問題は、Window Runtime Componentへの参照を作成できないことです。これも可能ですか?TypescriptアプリケーションでWindowsランタイムコンポーネントを使用する

答えて

1

ここでの主な問題は、ウィンドウランタイムコンポーネントへの参照を作成できないことです。これも可能ですか?

はい、可能です。メインプロジェクトでWindowsランタイムコンポーネントを参照している場合。名前空間は、グローバルwindowオブジェクトに格納されます。したがって、以下のようにWindowsランタイムコンポーネントにアクセスできます。

let variable= window["MyTestComponent"]; 
+0

ありがとうございます。私はできるだけ早くそれをテストします – TheTanic

+0

それは動作しますが、私はtypedefがないというメッセージを受け取り、ここでどのタイプが必要かわかりません。 – TheTanic

+1

は 'any'型を使います:let変数:any = window [" MyTestComponent "]。 –

関連する問題