Udostępnij za pośrednictwem


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