UnregisterForEvent メソッド
最終更新日: 2015年3月9日
適用対象: SharePoint Foundation 2010
Web パーツが以前に登録したイベントの登録を解除します。
UnregisterForEvent (NamespaceURN, EventName, Function, UniqueQualifier)
パラメーター
パラメータ |
説明 |
---|---|
NamespaceURN |
イベント名やオブジェクト名などを解決するコンテキストを提供する、ユーザー定義の名前空間に名前を付ける string です。 |
EventName |
Web パーツの登録が解除されるイベントの名前です。 |
Function |
イベントが発生したときに呼び出される関数です。 |
UniqueQualifier |
オプション。Web パーツを表す一意の修飾子です。 |
コメント
このメソッドは、RegisterForEvent メソッドを使用して以前に登録されたイベントの登録を解除します。
Microsoft Visual Basic Scripting Edition (VBScript) を使用してイベントの登録を解除する場合、そのイベントの RegisterForEvent メソッドまたは UnregisterForEvent メソッドに渡す引数として、GetRef 関数を直接含めることはできません。GetRef 関数を呼び出すごとに異なるポインタ値が返されるため、イベントの登録時に返されるポインタはイベントの登録を解除するときに返されるポインタと同じにはならず、UnregisterForEvent メソッドは失敗します。
ある特定のイベントについて、VBScript 内で UnregisterForEvent メソッドおよび RegisterForEvent メソッドを使用するには、GetRef 関数を変数に割り当てたり、これら両方のメソッドの中で Function パラメータにその変数を使用したりすることができます (GetRef 関数の詳細については、MSDN ライブラリの VBScript のドキュメントを参照してください)。
例 1 : Microsoft Visual Basic Scripting Edition
コード
WPSC.UnRegisterForEvent "urn:testchange","onUpdate", GetRef("CheckWebPart")
例 2 : Microsoft JScript
コード
WPSC.UnRegisterForEvent("urn:testchange","onUpdate", CheckWebPart);
必要条件
Applies to: WPSC オブジェクト