Edit

Share via


Debugging and authoring support

Overview of the Debugging and authoring support technology.

To develop Debugging and authoring support, you need these headers:

For programming guidance for this technology, see:

Functions

 
Advise

Establishes a connection to allow a client to receive events.
BeforeNavigate

Fired before navigate occurs in the given host (window or frameset element).
CancelPendingActivation

Cancels a pending activation.
DocumentComplete

Fired when the document being navigated to reaches ReadyState_Complete.
DownloadBegin

Download of a page has started.
DownloadComplete

Download of a page has completed.
get_AuthoringClientBinary

Gets the full local path to a DLL to be loaded into the WWAHost process.
get_Document

Gets the HTML document object model of the current top-level document.
get_HWND

Gets the handle of the current WWAHost window.
NavigateComplete

Fired when the document being navigated to becomes visible and enters the navigation stack.
NavigateError

Fired when a binding error occurs (window or frameset element).
OnCssChanged

Notifies the authoring app that the Cascading Style Sheets (CSS) has changed.
OnPaint

Notifies the authoring app that a portion of the app was painted.
Refresh

Refreshes the current document without sending a 'Pragma:no-cache' HTTP header to the server.
RegisterAuthoringClientFunctionType

Defines a pointer to an application-defined function in a dynamic-link library (DLL) that will be used as the authoring binary. When the app host starts in authoring mode, this function is called to initialize the authoring binary.
ScriptError

Fired when an unhandled script error occurs.
SecurityProblem

Notifies the authoring app about an authentication problem.
Unadvise

Removes a previously established connection.
UnregisterAuthoringClientFunctionType

Unregisters the application-defined function that was registered with the RegisterAuthoringClientFunctionType function. This function is called when the app host terminates.

Interfaces

 
IWebApplicationActivation

Enables debugging applications to manage activations.
IWebApplicationAuthoringMode

Provides the full local path to the authoring binary to be loaded into the WWAHost process.
IWebApplicationHost

Exposes methods and properties that are implemented by the WWAHost.
IWebApplicationNavigationEvents

Enables a debugging or authoring app to receive notification of navigation events.
IWebApplicationScriptEvents

Enables a debugging or authoring app to receive notification of scripting engine events.
IWebApplicationUIEvents

Enables a debugging or authoring app to receive notification of user interface events and respond to events that require user interaction.
IWebApplicationUpdateEvents

Enables an authoring app to receive notification of designer events and respond to those events.