Condividi tramite


Metodo IVsLanguageTextOps.GetPairExtent

Determina la posizione di una parentesi graffa corrispondente, la parentesi, la virgoletta, parentesi, o qualsiasi altro elemento che il servizio di linguaggio desidera confrontare.

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

Sintassi

'Dichiarazione
Function GetPairExtent ( _
    pTextLayer As IVsTextLayer, _
    ta As TextAddress, _
    <OutAttribute> pts As TextSpan() _
) As Integer
int GetPairExtent(
    IVsTextLayer pTextLayer,
    TextAddress ta,
    TextSpan[] pts
)
int GetPairExtent(
    [InAttribute] IVsTextLayer^ pTextLayer, 
    [InAttribute] TextAddress ta, 
    [OutAttribute] array<TextSpan>^ pts
)
abstract GetPairExtent : 
        pTextLayer:IVsTextLayer * 
        ta:TextAddress * 
        pts:TextSpan[] byref -> int
function GetPairExtent(
    pTextLayer : IVsTextLayer, 
    ta : TextAddress, 
    pts : TextSpan[]
) : int

Parametri

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 IVsLanguageTextOps::GetPairExtent(
   [in] IVsTextLayer *pTextLayer, 
   [in] TextAddress ta, 
   [out, retval] TextSpan *pts
);

I caratteri della coppia includono le parentesi graffe, le parentesi, le virgolette, parentesi, e così via.

Nota

pts il valore è un intervallo di testo nel livello corrispondente trascorso in (ovvero in pTextLayer).Per non restituire l'oggetto come intervallo di testo dello strato di base (il buffer di testo).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsLanguageTextOps Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop