Plug-in Side Plug-in API

この章は plug-in オブジェクトに対して利用できるプラグイン API にあるメソッドを説明しています。プラグインによって実装されブラウザによって呼ばれることを示すために、これらすべてのメソッド名は NPP_ で始まっています。どのようにこれらプラグイン API の二つの側面が相互作用するのかを概観するには、イントロダクションのプラグインの動作の仕方プラグイン構造の概観セクションを参照してください。

プラグインメソッド概要

NPP_Destroy
プラグインの特定のインスタンスを削除します。
NPP_DestroyStream
ストリームが閉じられ、あるいは破棄されようとしているとプラグインに告知します。
NP_GetEntryPoints
ドキュメントなし。
NP_GetMIMEDescription
ドキュメントなし。
NPP_GetValue
プラグインが情報を問い合わせできるようにします。
NP_GetValue
ブラウザがプラグインに情報を問い合わせできるようにします。
NPP_HandleEvent
インスタンスにプラットフォーム固有のウィンドウイベントを引き渡します。
NP_Initialize
プラグインに対する全体的な初期化を提供します。
NPP_New
プラグインの新しいインスタンスを作成します。
NPP_NewStream
プラグインのインスタンスに新しいデータストリームを通知します。
NPP_Print
組み込みやフルスクリーンプラグインにプラットフォーム固有の印刷操作を要求します。
NPP_SetValue
プラグインについての情報を設定します。
NPP_SetWindow
ウィンドウを作成したり、移動したり、サイズを変えたり、破棄したときにプラグインに告知します。
NP_Shutdown
プラグインに対する全体的な後始末を提供します。
NPP_StreamAsFile
ストリームからのデータに対するローカルファイルの名前を提供します。
NPP_URLNotify
URL リクエストの完了をインスタンスに通知します。
NPP_Write
プラグインのインスタンスにデータを引き渡します。
NPP_WriteReady
プラグインが消費できる最大のバイト数を決めます。

ドキュメントのタグと貢献者

このページの貢献者: Marsf, Mgjbot, Nog
最終更新者: Marsf,