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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.