FlavoredProject.IVsUIHierarchy.GetCanonicalName(UInt32, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取与层次结构中的项关联的唯一名称。 用于工作区持久性,如记住窗口位置。
virtual int Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.GetCanonicalName(System::UInt32 itemid, [Runtime::InteropServices::Out] System::String ^ % pbstrName) = Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy::GetCanonicalName;
int Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.GetCanonicalName(unsigned int itemid, [Runtime::InteropServices::Out] std::wstring const & & pbstrName);
int IVsUIHierarchy.GetCanonicalName (uint itemid, out string pbstrName);
abstract member Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.GetCanonicalName : uint32 * string -> int
override this.Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.GetCanonicalName : uint32 * string -> int
Function GetCanonicalName (itemid As UInteger, ByRef pbstrName As String) As Integer Implements IVsUIHierarchy.GetCanonicalName
参数
- itemid
- UInt32
层次结构项的 ID。
- pbstrName
- String
弄项的规范名称。
返回
如果该方法成功,则返回 Microsoft.VisualStudio.VSConstants. S_OK 。 如果该方法失败,则会返回错误代码。
实现
注解
此方法调用 GetCanonicalName。
规范名称在环境的会话之间不会发生更改,但项标识符具有。 使用此方法可以管理工作区持久性,如记住窗口位置。