HtmlElement.AttachEventHandler(String, EventHandler) HtmlElement.AttachEventHandler(String, EventHandler) HtmlElement.AttachEventHandler(String, EventHandler) Method


HTML DOM の指定したイベントにイベント ハンドラーを追加します。Adds an event handler for a named event on the HTML Document Object Model (DOM).

 void AttachEventHandler(System::String ^ eventName, EventHandler ^ eventHandler);
public void AttachEventHandler (string eventName, EventHandler eventHandler);
member this.AttachEventHandler : string * EventHandler -> unit


String String String

処理するイベントの名前。The name of the event you want to handle.

EventHandler EventHandler EventHandler

イベントを処理するマネージド コード。The managed code that handles the event.


マネージドキュメントオブジェクトモデル (DOM) は、選択された数のイベントのみを公開します。The Managed Document Object Model (DOM) exposes only a select number of events. ほとんどの非公開イベントは、特定の種類の要素に対してのみ定義されます。イベントなど。要素でFORMのみ有効です。 submitMost of the unexposed events are only defined for specific types of elements; such as the submit event, which is valid only on FORM elements. これらAttachEventHandlerの非公開イベントにイベントハンドラーを追加するには、を使用します。Use AttachEventHandler to add an event handler to these unexposed events.

ドキュメントの読み込みが完了するまで、ドキュメントまたはそのオブジェクトの1つにイベントをアタッチしないでください。You should not attach an event to the document or one of its objects until the document has completed loading. このメソッドを呼び出す必要がある最も早いDocumentCompleted方法は、 WebBrowserコントロールのイベントです。The earliest you should call this method is in the DocumentCompleted event of the WebBrowser control.

使用できるアンマネージイベントの詳細については、「マネージ HTML ドキュメントオブジェクトモデルの非公開メンバーへのアクセス」および IHTMLElement インターフェイスを参照してください。IHTMLElementIHTMLElement2IHTMLElement3IHTMLElement4For more information about the available unmanaged events, see Accessing Unexposed Members on the Managed HTML Document Object Model and the IHTMLElement interfaces: IHTMLElement, IHTMLElement2, IHTMLElement3, IHTMLElement4.