Método IVsRefactorNotify.OnReorderParams (IVsHierarchy, UInt32, String, UInt32, UInt32 )
Chamado depois que um método tinha os parâmetros reordenados.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
int OnReorderParams(
IVsHierarchy pHier,
uint itemid,
string lpszRQName,
uint cParamIndexes,
uint[] rgParamIndexes
)
int OnReorderParams(
IVsHierarchy^ pHier,
unsigned int itemid,
String^ lpszRQName,
unsigned int cParamIndexes,
array<unsigned int>^ rgParamIndexes
)
abstract OnReorderParams :
pHier:IVsHierarchy *
itemid:uint32 *
lpszRQName:string *
cParamIndexes:uint32 *
rgParamIndexes:uint32[] -> int
Function OnReorderParams (
pHier As IVsHierarchy,
itemid As UInteger,
lpszRQName As String,
cParamIndexes As UInteger,
rgParamIndexes As UInteger()
) As Integer
Parâmetros
- pHier
Uma hierarquia do item de propriedade do designer associado com o arquivo que o serviço de idioma é alterado.
- itemid
O VSITEMID do item de propriedade do designer associado com o arquivo que o serviço de idioma é alterado.
- lpszRQName
Um método que tem parâmetros reordenados.
- cParamIndexes
O número de parâmetros reordenadas.
- rgParamIndexes
Uma matriz de índices de parâmetro.O índice indica a posição do parâmetro após a reordenação.O valor no índice indica a posição do parâmetro antes de reordenação.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell80.idl:
HRESULT OnReorderParams(
[in] IVsHierarchy *pHier,
[in] VSITEMID itemid,
[in] LPCOLESTR lpszRQName,
[in] ULONG cParamIndexes,
[in, size_is(cParamIndexes)] ULONG rgParamIndexes[]);
Consulte também
Interface IVsRefactorNotify
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo