# Docs class

Namespace: [Grasshopper2.Documentation](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.documentation.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public static class Docs
```

Provides static access to the documentation framework.

## Properties

- [BrowserVisible](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/browservisible.md): (static)
- [Database](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/database.md): (static) Gets the one and only documentation database for this instance of Grasshopper.

## Methods

- [BrowseDocumentationContent](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/browsedocumentationcontent.md): (static) Browse the unfinished content.
- [CreateNewSpecFile](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/createnewspecfile.md): (static)
- [CreateNewTermFile](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/createnewtermfile.md): (static)
- [CreateNewTopicFile](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/createnewtopicfile.md): (static)
- [EditDocumentationContent](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/editdocumentationcontent.md): (static) Pick a documentation file which exists and open it in an editor.
- [RestoreContent](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/restorecontent.md): (static) Restore swapped content back to its original state.
- [ShowExportWindow](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/showexportwindow.md): (static) Show the content export window.
- [ShowNewWindow](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/shownewwindow.md): (static) Show a new blank documentation window.
- [ShowSpecInNewWindow](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/showspecinnewwindow.md): (static) Show a specification in a new window.
- [ShowTermInNewWindow](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/showterminnewwindow.md): (static) Show a glossary term in a new window.
- [ShowTopicInNewWindow](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/showtopicinnewwindow.md): (static) Show a topic in a new window.
- [SwapContent](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/swapcontent.md): (static) Swap out content with a temporary placeholder.
- [UpdateDatabase](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/updatedatabase.md): (static) Force the [Docs.Database](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/database.md) instance to update its file caches. If the database currently isn't loaded, nothing will happen.

## Events

- [ContentModified](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/contentmodified.md): (static)
- [ContentRemoved](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/contentremoved.md): (static)
- [ImageRequest](https://developer.rhino3d.com/api/gh2/type/grasshopper2.documentation.docs/imagerequest.md): (static)
