ITextStructureNavigatorSelectorService.GetTextStructureNavigator Yöntem

Tanım

Yeni bir ITextStructureNavigator ITextBuffer tane oluşturarak ya da önbelleğe alınmış bir değer kullanarak, belirtilen için bir alır.

public:
 Microsoft::VisualStudio::Text::Operations::ITextStructureNavigator ^ GetTextStructureNavigator(Microsoft::VisualStudio::Text::ITextBuffer ^ textBuffer);
public:
 Microsoft::VisualStudio::Text::Operations::ITextStructureNavigator ^ GetTextStructureNavigator(Microsoft::VisualStudio::Text::ITextBuffer ^ textBuffer);
Microsoft::VisualStudio::Text::Operations::ITextStructureNavigator GetTextStructureNavigator(Microsoft::VisualStudio::Text::ITextBuffer const & textBuffer);
public Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator GetTextStructureNavigator (Microsoft.VisualStudio.Text.ITextBuffer textBuffer);
abstract member GetTextStructureNavigator : Microsoft.VisualStudio.Text.ITextBuffer -> Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator
Public Function GetTextStructureNavigator (textBuffer As ITextBuffer) As ITextStructureNavigator

Parametreler

Döndürülenler

ITextStructureNavigator

Geçerli bir ITextStructureNavigator . Bu değer hiçbir şekilde nullolmaz.

Özel durumlar

textBuffernull.

Açıklamalar

Verilen için tam bir gezgin IContentType ITextBuffer bulunamazsa, bu yöntem üst öğe için bir tane döndürür IContentType . Eşleşen birden fazla üst öğe varsa IContentType ITextStructureNavigator , bu yöntem rastgele bir üst öğenin döndürür ITextStructureNavigator .

Yeni bir gezgin oluşturulduysa, ile birlikte önbelleğe alınır textBuffer ve ömrü ile aynıdır textBuffer .

Şunlara uygulanır