# Grasshopper.Documentation namespace

Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

## Interfaces

- [IGH_Content](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.igh-content.md): All parts that make up documentation content must implement this interface.

## Enums

- [GH_Audience](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-audience.md): Enumerates the pre-defined target audiences used in the Grasshopper documentation.
- [GH_Style](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-style.md): Enumerates possible formatting for documentation content.
- [GH_Target](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-target.md): Enumerates the possible link targets in Grasshopper documentation.

## Classes

- [GH_ContentCollection](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-contentcollection.md): Represents an ordered collection of IGH_Content.
- [GH_Format](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-format.md): Represents a piece of formatted content.
- [GH_GlossaryItem](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-glossaryitem.md): Represents a single glossary entry in the Grasshopper help.
- [GH_Link](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-link.md): Represents a link to another location in the Help or some external address.
- [GH_List](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-list.md): Represents a list of items in the Grasshopper help.
- [GH_Paragraph](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-paragraph.md)
- [GH_Parser](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-parser.md): Provides parsing methods for the Grasshopper Markdown flavour.
- [GH_RuntimeFile](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-runtimefile.md): Runtime representation of a Grasshopper help file. A GH_RuntimeFile is nothing more than a collection of keywords with associated content. This class does not interpret a file or check its validity, it merely figures out the different content section based on "Keyword:" entries.
- [GH_Text](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-text.md): Represents a single string.
- [GH_Topic](https://developer.rhino3d.com/api/gh1/type/grasshopper.documentation.gh-topic.md): Represents a single topic in the Grasshopper help.
