Metoda IVsHierarchy.ParseCanonicalName — (String, UInt32)
Zwraca identyfikator elementu hierarchii podanej nazwy kanonicznej.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
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
Parametry
pszName
Type: System.String[in] Wskaźnik do nazwy kanonicznej elementu hierarchii.
pitemid
Type: System.UInt32[out] Wskaźnik do identyfikatora elementu dla elementu hierarchii. Aby uzyskać listę pitemid wartości, zobacz VSITEMID.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Uwagi
Ta metoda umożliwia określić identyfikator elementu (identyfikator elementu), biorąc pod uwagę nazwa kanoniczna dla elementu. Nazwa kanoniczna jest unikatową nazwą używany do odróżnienia określonego elementu w hierarchii każdy inny element w hierarchii. Użyj GetCanonicalName metodę, aby określić nazwę kanoniczną podany identyfikator elementu.
Nie zmieniaj nazwy kanonicznej między sesjami środowiska, ale nie identyfikatory elementów. Ta metoda umożliwia zarządzanie trwałości obszaru roboczego, takich jak Uzupełnij położenia okien.
Podpis COM
Z vsshell.idl:
HRESULT IVsHierarchy::ParseCanonicalName(
[in] LPCOLESTR pszName,
[out] VSITEMID *pitemid
);
Zobacz też
Interfejs IVsHierarchy
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku