ITextStructureNavigatorSelectorService.GetTextStructureNavigator-Methode
Ruft einen ITextStructureNavigator für den angegebenen ITextBuffer auf, entweder durch Erstellen eines neuen Werts oder unter Verwendung eines zwischengespeicherten Werts.
Namespace: Microsoft.VisualStudio.Text.Operations
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Syntax
'Declaration
Function GetTextStructureNavigator ( _
textBuffer As ITextBuffer _
) As ITextStructureNavigator
ITextStructureNavigator GetTextStructureNavigator(
ITextBuffer textBuffer
)
ITextStructureNavigator^ GetTextStructureNavigator(
ITextBuffer^ textBuffer
)
abstract GetTextStructureNavigator :
textBuffer:ITextBuffer -> ITextStructureNavigator
function GetTextStructureNavigator(
textBuffer : ITextBuffer
) : ITextStructureNavigator
Parameter
textBuffer
Typ: Microsoft.VisualStudio.Text.ITextBufferDer ITextBuffer, zu dem ITextStructureNavigator navigiert.
Rückgabewert
Typ: Microsoft.VisualStudio.Text.Operations.ITextStructureNavigator
Eine gültige ITextStructureNavigator.Dieser Wert ist nie nullein Nullverweis (Nothing in Visual Basic).
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | textBuffer ist nullein Nullverweis (Nothing in Visual Basic). |
Hinweise
Wenn ein Navigator auf genaue IContentType angegebenen ITextBuffer nicht gefunden werden kann, gibt diese Methode ein für Elemente IContentTypezurück. Wenn mehr als ein übergeordnetes Element IContentType gibt, für das es über einen übereinstimmenden ITextStructureNavigatorgibt, gibt diese Methode ITextStructureNavigator eines beliebigen übergeordneten Elements zurück.
Wenn ein neuer Navigator erstellt wurde, wird sie zusammen mit textBufferzwischengespeichert, und seine Lebensdauer ist identisch mit der von textBuffer.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.