Compartilhar via


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