Condividi tramite


Metodo ViewFilter.GetWordExtent

Restituisce l'ambito della parola o di un'espressione contenente la posizione specificata.

Spazio dei nomi:  Microsoft.VisualStudio.Package
Assembly:   Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)

Sintassi

'Dichiarazione
Public Overridable Function GetWordExtent ( _
    line As Integer, _
    index As Integer, _
    flags As UInteger, _
    span As TextSpan() _
) As Integer
public virtual int GetWordExtent(
    int line,
    int index,
    uint flags,
    TextSpan[] span
)

Parametri

  • line
    Tipo: System.Int32
    [in] il numero di riga da esaminare.
  • index
    Tipo: System.Int32
    [in] L'offset del carattere nella riga da esaminare.

Valore restituito

Tipo: System.Int32
Se l'operazione riesce, restituisce S_OK.Restituisce S_FALSE se non c " è l'identificatore o espressione nella posizione specificata; in caso contrario, restituisce un codice di errore.

Implementa

IVsTextViewFilter.GetWordExtent(Int32, Int32, UInt32, array<TextSpan[])

Note

Questo metodo viene chiamato per ottenere l'ambito di un identificatore o di un'espressione che inizia a una posizione specifica.La posizione può essere al centro o alla fine dell'identificatore o espressione.

Questo metodo è un'implementazione di GetWordExtent metodo su IVsTextViewFilter interfaccia.

Il metodo di base convalida dei parametri e inoltra la chiamata a GetWordExtent in Source oggetto che è stato ottenuto in ViewFilter costruttore.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ViewFilter Classe

Spazio dei nomi Microsoft.VisualStudio.Package