Condividi tramite


Metodo IVsExpansionSession.GetFieldSpan

Recupera l'intervallo (la posizione e l'ambito) del campo specificato.

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

Sintassi

'Dichiarazione
Function GetFieldSpan ( _
    bstrField As String, _
    <OutAttribute> ptsSpan As TextSpan() _
) As Integer
int GetFieldSpan(
    string bstrField,
    TextSpan[] ptsSpan
)
int GetFieldSpan(
    [InAttribute] String^ bstrField, 
    [OutAttribute] array<TextSpan>^ ptsSpan
)
abstract GetFieldSpan : 
        bstrField:string * 
        ptsSpan:TextSpan[] byref -> int
function GetFieldSpan(
    bstrField : String, 
    ptsSpan : TextSpan[]
) : int

Parametri

  • bstrField
    Tipo: String

    [in] Il nome del campo.

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 textmgr2.idl:

HRESULT IVsExpansionSession::GetFieldSpan(
   [in] BSTR bstrField,
   [out]TextSpan *ptsSpan
);

Ampiezza del campo è il percorso del campo nel buffer di origine dopo il frammento di codice è stata inviata e formattato stata. Questo metodo viene chiamato per recuperare l'intervallo di un campo per evidenziare il campo in modalità di modifica speciale.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsExpansionSession Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop