Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

NPP_SetValue

« Gecko Plugin API Reference « Plug-in Side Plug-in API

概要

プラグインについての情報を設定します。

文法

#include <npapi.h>
 
NPError NPP_SetValue(void *instance,
                     NPPVariable variable,
                     void *value);

パラメータ

この関数は以下のパラメータを取ります:

instance
現在のプラグインのインスタンスへのポインタ。
variable
この呼び出しが設定しているプラグイン情報。値については、NPP_GetValue を参照してください。
value
この関数によって返されるプラグイン情報に対する目的の値。

戻り値

  • 成功ならば、この関数は NPERR_NO_ERROR を返します。
  • 失敗ならば、プラグインは読み込まれず、この関数はエラーコードを返します。返しうる値については、エラーコードを参照してください。

説明

NPP_SetValue はプラグインがウィンドウを持つか持たないかどうかや JavaScript が有効かどうかいったプラグインに対するさまざまな特徴を設定します。設定できる値については、NPP_GetValue を参照してください。 プラグインは NPP_New メソッドからこの関数を呼び出します。

例えば、プラグインがウィンドウを持たないように設定するには、NPPVpluginWindowBool を設定する variable とし value パラメータを false にして NPP_SetValue を使ってください。プラグインがこれを呼ばなければ、ウィンドウを持つプラグインだとみなされます。

関連項目

NPP_New, NPP_GetValue

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

タグ: 
 このページの貢献者: Nog
 最終更新者: Nog,