ITextStructureNavigatorSelectorService.CreateTextStructureNavigator(ITextBuffer, IContentType) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen neuen ITextStructureNavigator für den angegebenen ITextBuffer unter Verwendung des angegebenen IContentType zum Auswählen des Navigators.
public:
Microsoft::VisualStudio::Text::Operations::ITextStructureNavigator ^ CreateTextStructureNavigator(Microsoft::VisualStudio::Text::ITextBuffer ^ textBuffer, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
public:
Microsoft::VisualStudio::Text::Operations::ITextStructureNavigator ^ CreateTextStructureNavigator(Microsoft::VisualStudio::Text::ITextBuffer ^ textBuffer, Microsoft::VisualStudio::Utilities::IContentType ^ contentType);
Microsoft::VisualStudio::Text::Operations::ITextStructureNavigator CreateTextStructureNavigator(Microsoft::VisualStudio::Text::ITextBuffer const & textBuffer, Microsoft::VisualStudio::Utilities::IContentType const & contentType);
public Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator CreateTextStructureNavigator (Microsoft.VisualStudio.Text.ITextBuffer textBuffer, Microsoft.VisualStudio.Utilities.IContentType contentType);
abstract member CreateTextStructureNavigator : Microsoft.VisualStudio.Text.ITextBuffer * Microsoft.VisualStudio.Utilities.IContentType -> Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator
Public Function CreateTextStructureNavigator (textBuffer As ITextBuffer, contentType As IContentType) As ITextStructureNavigator
Parameter
- textBuffer
- ITextBuffer
Der ITextBuffer, zu dem ITextStructureNavigator navigiert.
- contentType
- IContentType
Der zu verwendende Inhaltstyp.
Gibt zurück
Ein gültiges ITextStructureNavigator. Dieser Wert ist nie null.)
Ausnahmen
textBuffer ist NULL.
Hinweise
Wenn ein Navigator für den angegebenen Inhaltstyp nicht gefunden werden kann, verwendet diese Methode einen für das übergeordnete Element IContentType . Wenn mehr als ein übergeordnetes Element vorhanden ist IContentType , für das eine Übereinstimmung vorliegt ITextStructureNavigator , gibt diese Methode den ITextStructureNavigator eines beliebigen übergeordneten Elements zurück.
Der erstellte Navigator wird nicht zwischengespeichert. bei nachfolgenden Aufrufen dieser Methode für denselben Puffer und Inhaltstyp werden unterschiedliche Objekte zurückgegeben ITextStructureNavigator .