--- title: NPP_SetValue slug: NPP_SetValue tags: - NPAPI - Plugins translation_of: Archive/Plugins/Reference/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
この関数によって返されるプラグイン情報に対する目的の値。

戻り値

説明

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

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

関連項目

NPP_New, NPP_GetValue

{{ languages( { "en": "en/NPP_SetValue" } ) }}