IVsObjectList.CanRename – metoda (UInt32, String, Int32)
Příznak označující, pokud lze přejmenovat položku seznamu vrátí.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int CanRename(
uint index,
string pszNewName,
out int pfOK
)
int CanRename(
unsigned int index,
String^ pszNewName,
[OutAttribute] int% pfOK
)
abstract CanRename :
index:uint32 *
pszNewName:string *
pfOK:int byref -> int
Function CanRename (
index As UInteger,
pszNewName As String,
<OutAttribute> ByRef pfOK As Integer
) 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.
- pfOK
[výstup] Ukazatel na příznak označující, zda lze přejmenovat položku.
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::CanRename(
[in] ULONG Index,
[in] LPCOLESTR pszNewName,
[out] BOOL *pfOK
);
Vrátit pfOK označuje, zda lze přejmenovat položku rejstříku.Pokud předané v pszNewName je null, stačí odpovědět na obecné otázky, zda podporuje tuto položku přejmenovat (návrat true nebo false).Pokud pszNewName hodnotu null, je provést ověření nový název a vrátit se true Pokud úspěšné přejmenování s novým názvem je možné nebo Chyba v hr (spolu s false) Pokud nějakým způsobem je neplatný název (a nastavení informací bohaté chyby označuje uživatele, který byl nesprávný).
Viz také
IVsObjectList – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek