ITextStructureNavigatorProvider Interface
Visual Studio 2015
Gets an ITextStructureNavigator for a given ITextBuffer.
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
| Name | Description | |
|---|---|---|
![]() | CreateTextStructureNavigator(ITextBuffer) | Creates a new ITextStructureNavigator for the specified ITextBuffer. |
This is a MEF component part, and should be exported with the following attribute:
[Export(NameSource=typeof(ITextStructureNavigatorProvider))]
You must supply at least one ContentTypeAttribute to specify the applicable content types.
Use this provider when you have implemented a ITextStructureNavigator for your content or language, so that the provider creates the right type of navigator. You can import the ITextStructureNavigatorSelectorService to get a navigator for a particular content type.
For an example of how to use the navigator and the navigator provider, see Walkthrough: Displaying SmartTags.
Show:
