IVsHierarchy.ParseCanonicalName Yöntem (String, UInt32)
Kurallı adı verilen hiyerarşi öğesini tanımlayıcısını döndürür.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
int ParseCanonicalName(
string pszName,
out uint pitemid
)
int ParseCanonicalName(
String^ pszName,
[OutAttribute] unsigned int% pitemid
)
abstract ParseCanonicalName :
pszName:string *
pitemid:uint32 byref -> int
Function ParseCanonicalName (
pszName As String,
<OutAttribute> ByRef pitemid As UInteger
) As Integer
Parametreler
pszName
Type: System.String[in] Hiyerarşi öğenin kurallı ad işaretçisi.
pitemid
Type: System.UInt32[out] Hiyerarşi öğesinin öğe tanımlayıcısı işaretçisi. Bir listesi için pitemid değerler, bakın VSITEMID.
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.
Notlar
Öğenin kurallı adı verilen bir öğe tanımlayıcısı (öğesi kimliği) belirlemek için bu yöntemi kullanın. Kurallı ad, hiyerarşideki diğer her öğenin hiyerarşideki belirli bir öğe ayırmak için kullanılan benzersiz bir addır. Kullanım GetCanonicalName bir öğe kimliği verilen kurallı ad belirlemek için yöntemi
Kurallı adları ortamı oturumlar arasında değiştirmeyin, ancak öğe tanımlayıcıları yapın. Çalışma alanı Kalıcılık, pencere konumlarını hatırlamak gibi yönetmek için bu yöntemi kullanın.
COM imza
Vsshell.idl:
HRESULT IVsHierarchy::ParseCanonicalName(
[in] LPCOLESTR pszName,
[out] VSITEMID *pitemid
);
Ayrıca bkz.
IVsHierarchy Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön