IVsTextView.GetWordExtent(Int32, Int32, UInt32, TextSpan[]) Método

Definición

Devuelve la extensión de la palabra actual.

public:
 int GetWordExtent(int iLine, int iCol, System::UInt32 dwFlags, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ pSpan);
public:
 int GetWordExtent(int iLine, int iCol, unsigned int dwFlags, Platform::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ pSpan);
int GetWordExtent(int iLine, int iCol, unsigned int dwFlags, std::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> const & pSpan);
public int GetWordExtent (int iLine, int iCol, uint dwFlags, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] pSpan);
abstract member GetWordExtent : int * int * uint32 * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
Public Function GetWordExtent (iLine As Integer, iCol As Integer, dwFlags As UInteger, pSpan As TextSpan()) As Integer

Parámetros

iLine
Int32

[in] Índice de línea para las líneas que contienen la palabra.

iCol
Int32

[in] Índice de columna para la palabra.

dwFlags
UInt32

[in] Marcas que especifican cómo se determina la extensión de palabra. Para obtener una lista de valores dwFlags, vea WORDEXTFLAGS.

pSpan
TextSpan[]

[out] Intervalo de texto que identifica la extensión de palabra.

Devoluciones

Int32

Si el método se realiza correctamente, devuelve S_OK. Si se produce un error, devuelve un código de error.

Comentarios

Firma COM

Desde textmgr. idl:

HRESULT IVsTextView::GetWordExtent(  
   [in] long iLine,  
   [in] CharIndex iCol,  
   [in] DWORD dwFlags,  
   [out] TextSpan *pSpan  
);  

La palabra extensión es siempre que el editor determina el límite de palabras. Por ejemplo, si coloca el cursor en dentro de una palabra y, a continuación, hace doble clic en, el editor de texto principal supone que la palabra extensión es toda la palabra.

Se aplica a