FlavoredProject.IVsUIHierarchy.ParseCanonicalName(String, UInt32) 方法

定义

根据给定的规范名称返回层次结构项的标识符。

 virtual int Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.ParseCanonicalName(System::String ^ pszName, [Runtime::InteropServices::Out] System::UInt32 % pitemid) = Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy::ParseCanonicalName;
int Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.ParseCanonicalName(std::wstring const & pszName, [Runtime::InteropServices::Out] unsigned int & pitemid);
int IVsUIHierarchy.ParseCanonicalName (string pszName, out uint pitemid);
abstract member Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.ParseCanonicalName : string * uint32 -> int
override this.Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.ParseCanonicalName : string * uint32 -> int
Function ParseCanonicalName (pszName As String, ByRef pitemid As UInteger) As Integer Implements IVsUIHierarchy.ParseCanonicalName

参数

pszName
String

项的规范名称。

pitemid
UInt32

弄项的 ID。

返回

Int32

如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。

实现

注解

此方法调用 ParseCanonicalName 方法,该方法调用 ParseCanonicalName 内部项目的方法。

规范名称在环境的会话之间不会发生更改,但项标识符具有。 使用此方法可以管理工作区持久性,如记住窗口位置。

适用于