
Build Help Files That Interact with Your Application (F1) and Integrate into Visual Studio Help
Context sensitivity is a Help feature that lets Help authors and VSPackage developers work together to create relationships between Help topics and objects in the IDE. At run time, when a context-sensitive object is selected, a user can access the related Help topic by pressing F1 or by clicking a button on the object. If the user presses F1 or clicks the button, the local Help browser (Microsoft Document Explorer, for example) is opened if it is not already open, and the topic is displayed.
The Help author creates a compiled Help collection that contains Help topics and associated keywords and attributes. By using the keywords, the VSPackage developer connects relevant IDE objects to the Help collection so that the correct topic is displayed when a user requests Help on a selected object.
Context-sensitive Help can be provided for editors, designers, tool windows, project hierarchies, hierarchy items, dialog boxes, language services, or designers.
For more information, see