FlavoredProject.GetCanonicalName(UInt32, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает уникальное имя, связанное с элементом в иерархии. Используется для сохранения рабочей области, например запоминания позиций окон.
protected:
virtual int GetCanonicalName(System::UInt32 itemId, [Runtime::InteropServices::Out] System::String ^ % name);
virtual int GetCanonicalName(unsigned int itemId, [Runtime::InteropServices::Out] std::wstring const & & name);
protected virtual int GetCanonicalName (uint itemId, out string name);
abstract member GetCanonicalName : uint32 * string -> int
override this.GetCanonicalName : uint32 * string -> int
Protected Overridable Function GetCanonicalName (itemId As UInteger, ByRef name As String) As Integer
Параметры
- itemId
- UInt32
Идентификатор элемента иерархии.
- name
- String
[out] Каноническое имя элемента иерархии.
Возвращаемое значение
Если метод завершается с ошибкой, возвращается значение Microsoft.VisualStudio.VSConstants. S_OK . В противном случае функция возвращает код ошибки.
Комментарии
Этот метод вызывает GetCanonicalName внутренний проект.
Канонические имена не меняются между сеансами среды, но идентификаторы элементов имеют значение. Этот метод используется для управления сохраняемостью рабочей области, например для запоминания позиций окна.