IVsEditorFactoryNotify.NotifyItemRenamed(IVsHierarchy, UInt32, String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Метод, вызываемый при переименовании файла.
public:
int NotifyItemRenamed(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHier, System::UInt32 itemid, System::String ^ pszMkDocumentOld, System::String ^ pszMkDocumentNew);
public:
int NotifyItemRenamed(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHier, unsigned int itemid, Platform::String ^ pszMkDocumentOld, Platform::String ^ pszMkDocumentNew);
int NotifyItemRenamed(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pHier, unsigned int itemid, std::wstring const & pszMkDocumentOld, std::wstring const & pszMkDocumentNew);
public int NotifyItemRenamed (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHier, uint itemid, string pszMkDocumentOld, string pszMkDocumentNew);
abstract member NotifyItemRenamed : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * string * string -> int
Public Function NotifyItemRenamed (pHier As IVsHierarchy, itemid As UInteger, pszMkDocumentOld As String, pszMkDocumentNew As String) As Integer
Параметры
- pHier
- IVsHierarchy
[in] Указатель на интерфейс IVsHierarchy для переименованного элемента.
- itemid
- UInt32
[in] Идентификатор элемента (VSITEMID) файла.
- pszMkDocumentOld
- String
[in] Указатель на строку, содержащую старое имя.
- pszMkDocumentNew
- String
[in] Указатель на строку, содержащую новое имя.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsEditorFactoryNotify::NotifyItemRenamed(
in] IVsHierarchy *pHier,
[in] VSITEMID itemid,
[in] LPCOLESTR pszMkDocumentOld,
[in] LPCOLESTR pszMkDocumentNew
);