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