Condividi tramite


Metodo IVsTextView.GetWordExtent

restituisce l'ambito corrente di parola.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
Function GetWordExtent ( _
    iLine As Integer, _
    iCol As Integer, _
    dwFlags As UInteger, _
    <OutAttribute> pSpan As TextSpan() _
) As Integer
int GetWordExtent(
    int iLine,
    int iCol,
    uint dwFlags,
    TextSpan[] pSpan
)
int GetWordExtent(
    [InAttribute] int iLine, 
    [InAttribute] int iCol, 
    [InAttribute] unsigned int dwFlags, 
    [OutAttribute] array<TextSpan>^ pSpan
)
abstract GetWordExtent : 
        iLine:int * 
        iCol:int * 
        dwFlags:uint32 * 
        pSpan:TextSpan[] byref -> int
function GetWordExtent(
    iLine : int, 
    iCol : int, 
    dwFlags : uint, 
    pSpan : TextSpan[]
) : int

Parametri

  • iLine
    Tipo: Int32

    [in] Indice di riga per le righe che contiene la parola.

  • iCol
    Tipo: Int32

    [in] Indice della parola.

  • dwFlags
    Tipo: UInt32

    [in] Contrassegna specificare come l'ambito di parola è determinato. per un elenco di dwFlags i valori, vedere WORDEXTFLAGS.

Valore restituito

Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.

Note

Firma COM

da textmgr.idl:

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

L'ambito di parola in un punto qualsiasi editor di determinarne il confine di parola in. Ad esempio, se si posiziona il cursore nell'interno di una parola quindi fare doppio clic su, l'editor di testo principale si presuppone che l'ambito di parola è che una parola.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsTextView Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop