Silverlight では、HTML ブリッジは型とメソッドが統合されたセットであり、それによって次のことができます。
スクリプト作成のためにマネージ型を完全に JavaScript に公開する。
スクリプト作成のためにマネージ型の個々のメソッドを JavaScript に公開する。
JavaScript の関数とオブジェクトにマネージ型をパラメータとして渡す。
JavaScript からマネージ型を返す。
マネージ型を JavaScript から呼び出すことができるイベント ハンドラとして代入する。
JavaScript イベント ハンドラをマネージ型から呼び出す。
Silverlight ベースのアプリケーションをセキュリティの観点から多角的に制御する。
さらに、HTML ブリッジはマネージされているコンテナを window、document、標準 HTML 要素などのドキュメント オブジェクト モデル (DOM) 要素に提供します。
- JavaScript により Silverlight をスクリプト可能にする
Silverlight ベースのアプリケーションが .NET Framework クラスを使用してブラウザの DOM にアクセスする方法について説明します。
- HTML ブリッジにおける例外処理動作
Silverlight において、マネージ コードと JavaScript コードとの間で例外が渡される方法について説明します。
- HTML ブリッジのセキュリティ設定
Silverlight が JavaScript コードおよび DOM コードを処理する方法を制御する 2 つのセキュリティ設定について説明します。
- Silverlight と JavaScript マーシャリング
マネージ型が JavaScript から返される方法または渡される方法、JavaScript オブジェクトがマネージ コードに渡される方法、マネージ型が JavaScript から構築される方法について説明します。
- チュートリアル : マネージ コードからの JavaScript の呼び出し
Silverlight ベースのアプリケーションで JavaScript をマネージ コードから呼び出す方法を示します。
- チュートリアル : JavaScript からのマネージ コードの呼び出し
Silverlight ベースのアプリケーションでマネージ コードを JavaScript から呼び出す方法を示します。