Sdílet prostřednictvím


IVsObjectList.DoRename – metoda (UInt32, String, UInt32)

 

Zobrazí položky seznamu proveďte operaci přejmenování.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int DoRename(
    uint index,
    string pszNewName,
    uint grfFlags
)
int DoRename(
    unsigned int index,
    String^ pszNewName,
    unsigned int grfFlags
)
abstract DoRename : 
        index:uint32 *
        pszNewName:string *
        grfFlags:uint32 -> int
Function DoRename (
    index As UInteger,
    pszNewName As String,
    grfFlags As UInteger
) As Integer

Parametry

  • index
    [v] Určuje index položky seznamu zájmu.
  • pszNewName
    [v] Ukazatel na nulový řetězec ukončený obsahující nový název.
  • grfFlags
    [v] Příznak označující, že Index je součástí vícenásobný výběr.Hodnoty jsou převzaty z _VSOBJOPFLAGS výčtu.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsObjectList::DoRename(
   [in] ULONG Index,
   [in] LPCOLESTR pszNewName,
   [in] VSOBJOPFLAGS grfFlags
);

Volání prostředí DoRename když uživatel potvrdí operace přejmenování.Tato metoda se nazývá pouze po CanRename byla volána s pszNewName tak, aby jste měli možnost ověřit název.Pokud DoRename úspěšně, vrátí S_OK, jinak vrátí chybu v hr a nastavit informace o chybě bohaté označuje problém, který byl zjištěn.

Pokud přejmenovat více položek, budou nastavení prostředí grfFlags označíte, že více DoRename volání jsou uskutečněna.Prostředí také grfFlags parametr označuje první a poslední položku přejmenovat.To například můžete použít k vytvoření jediného zpět akci pro více datových položek.

Viz také

IVsObjectList – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek