IVsCompletionSetEx.CompareItems-Methode
Vergleicht zwei completor Elemente.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
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
Parameter
bstrSoFar
Typ: String[in] Das erste zu zu vergleichende Zeichenfolge.
bstrOther
Typ: String[in] Zur ersten Zeichenfolge zu vergleichende zweite Zeichenfolge.
lCharactersToCompare
Typ: Int32[in] Die Anzahl der zu vergleichenden Zeichen.
pLResult
Typ: Int32%[out] Vergleichsergebnis.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ist, wird S_OKzurück. Andernfalls gibt einen Fehlercode zurück (in diesem Fall der standardmäßigen Vergleich verwendet wird).
Hinweise
COM-Signatur
Von textmgr2.idl:
HRESULT IVsCompletionSetEx::CompareItems(
[in]const BSTR bstrSoFar,
[in]const BSTR bstrOther,
[in]long lCharactersToCompare,
[out]long* plResult
);
Diese Methode bietet die Möglichkeit, ein entsprechendes Element in der Vervollständigungsliste für eine sprachspezifische Weise zu suchen. Vergleichen der 1. lCharactersToCompare Zeichen aus zwei Elementen kompletteren und legen Sie den plResult-Parameter an eine der folgenden Bedingungen fest:
value |
Bedeutung |
---|---|
plResult< 0 |
bstrSoFar kommt vor bstrOther |
plResult == 0 |
bstrSoFar entspricht bstrOther. |
plResult > 0 |
bstrSoFar wird nach bstrOther |
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.