Condividi tramite


Metodo IVsCompletionSetEx.CompareItems

confronta due elementi di completor.

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 CompareItems ( _
    bstrSoFar As String, _
    bstrOther As String, _
    lCharactersToCompare As Integer, _
    <OutAttribute> ByRef pLResult As Integer _
) As Integer
int CompareItems(
    string bstrSoFar,
    string bstrOther,
    int lCharactersToCompare,
    out int pLResult
)
int CompareItems(
    [InAttribute] String^ bstrSoFar, 
    [InAttribute] String^ bstrOther, 
    [InAttribute] int lCharactersToCompare, 
    [OutAttribute] int% pLResult
)
abstract CompareItems : 
        bstrSoFar:string * 
        bstrOther:string * 
        lCharactersToCompare:int * 
        pLResult:int byref -> int
function CompareItems(
    bstrSoFar : String, 
    bstrOther : String, 
    lCharactersToCompare : int, 
    pLResult : int
) : int

Parametri

  • bstrSoFar
    Tipo: String

    [in] Prima stringa da confrontare su.

  • bstrOther
    Tipo: String

    [in] In secondo luogo stringa da confrontare la prima stringa.

  • lCharactersToCompare
    Tipo: Int32

    [in] numero di caratteri da confrontare.

  • pLResult
    Tipo: Int32%

    [out] Risultato del confronto.

Valore restituito

Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore (in questo caso il confronto predefinito viene utilizzato).

Note

Firma COM

da textmgr2.idl:

HRESULT IVsCompletionSetEx::CompareItems(
   [in]const BSTR bstrSoFar,
   [in]const BSTR bstrOther,
   [in]long lCharactersToCompare,
   [out]long* plResult
);

Questo metodo consente di trovare un elemento corrispondente nell'elenco di completamento in modo specifico della lingua. confrontare il primo lCharactersToCompare i caratteri di due elementi più completi e impostazioni plResult parametro in una delle seguenti condizioni:

valore

significato

plResult< 0

bstrSoFar precede bstrOther

plResult == 0

bstrSoFar equivale a bstrOther

plResult > 0

bstrSoFar non dopo bstrOther

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsCompletionSetEx Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop