Método IVsRefactorNotify.OnGlobalSymbolRenamed (IVsHierarchy, UInt32, UInt32, String , String)
Chamado depois que um símbolo é renomeado.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
int OnGlobalSymbolRenamed(
IVsHierarchy pHier,
uint itemid,
uint cRQNames,
string[] rglpszRQName,
string lpszNewName
)
int OnGlobalSymbolRenamed(
IVsHierarchy^ pHier,
unsigned int itemid,
unsigned int cRQNames,
array<String^>^ rglpszRQName,
String^ lpszNewName
)
abstract OnGlobalSymbolRenamed :
pHier:IVsHierarchy *
itemid:uint32 *
cRQNames:uint32 *
rglpszRQName:string[] *
lpszNewName:string -> int
Function OnGlobalSymbolRenamed (
pHier As IVsHierarchy,
itemid As UInteger,
cRQNames As UInteger,
rglpszRQName As String(),
lpszNewName As String
) 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.
- cRQNames
O número de símbolos renomeados.O número pode ser maior do que um, se um símbolo sobrecarregado for renomeado.
- rglpszRQName
Um nome do símbolo antes que a renomeação.
- lpszNewName
Um nome do símbolo após a renomeaçã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 OnGlobalSymbolRenamed(
[in] IVsHierarchy *pHier,
[in] VSITEMID itemid,
[in] ULONG cRQNames,
[in, size_is(cRQNames)] LPCOLESTR rglpszRQName[],
[in] LPCOLESTR lpszNewName);
Consulte também
Interface IVsRefactorNotify
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo