Método IVsCompletionSetEx.CompareItems
Compara dois itens de completor.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxe
'Declaração
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
Parâmetros
bstrSoFar
Tipo: String[in] Primeira seqüência de caracteres a ser comparado.
bstrOther
Tipo: String[in] Segunda seqüência de caracteres para comparar com a primeira seqüência de caracteres.
lCharactersToCompare
Tipo: Int32[in] Número de caracteres para comparar.
pLResult
Tipo: Int32%[out] Resultado da comparação.
Valor de retorno
Tipo: Int32
Se o método for bem-sucedido, retornará S_OK; Caso contrário, retorna um código de erro (caso em que a comparação de padrão é usada).
Comentários
COM assinatura
De textmgr2.idl:
HRESULT IVsCompletionSetEx::CompareItems(
[in]const BSTR bstrSoFar,
[in]const BSTR bstrOther,
[in]long lCharactersToCompare,
[out]long* plResult
);
Este método fornece uma maneira de localizar um item correspondente na lista de conclusão de maneira específica do idioma. Compare a primeira lCharactersToCompare caracteres de dois itens de complemento e o conjunto de plResult parâmetro para uma das seguintes condições:
Valor |
Significado |
---|---|
plResult < 0 |
bstrSoFarvem antesbstrOther |
plResult == 0 |
bstrSoFaré equivalente abstrOther |
plResult> 0 |
bstrSoFarvem depoisbstrOther |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.