IVsHierarchyItemManager.TryGetHierarchyItemIdentity Yöntem

Tanım

IVsHierarchyItemIdentityZaten oluşturulmuşsa belirtilen hiyerarşiyi ve öğe tanımlayıcısını temsil eden bir önbelleğe alma alır.

public:
 bool TryGetHierarchyItemIdentity(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy, System::UInt32 itemid, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::IVsHierarchyItemIdentity ^ % identity);
public:
 bool TryGetHierarchyItemIdentity(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ hierarchy, unsigned int itemid, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::IVsHierarchyItemIdentity ^ &  identity);
bool TryGetHierarchyItemIdentity(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & hierarchy, unsigned int itemid, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::IVsHierarchyItemIdentity const & & identity);
public bool TryGetHierarchyItemIdentity (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy hierarchy, uint itemid, out Microsoft.VisualStudio.Shell.IVsHierarchyItemIdentity identity);
abstract member TryGetHierarchyItemIdentity : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * IVsHierarchyItemIdentity -> bool
Public Function TryGetHierarchyItemIdentity (hierarchy As IVsHierarchy, itemid As UInteger, ByRef identity As IVsHierarchyItemIdentity) As Boolean

Parametreler

hierarchy
IVsHierarchy

Hiyerarşi öğesi kimliğinin alınacağı hiyerarşi.

itemid
UInt32

Öğe tanımlayıcısı.

identity
IVsHierarchyItemIdentity

Hiyerarşi öğesi kimliğini döndürür.

Döndürülenler

Boolean

true varsa IVsHierarchyItemIdentity ve döndürülürse, tersi durumda false .

Açıklamalar

Döndürülen, IVsHierarchyItemIdentity ilişkili iç içe Hiyerarşiler hakkında bilgi sağlar. Bu yöntem yalnızca ilgili kimlik tarafından daha önce oluşturulduysa bir kimlik döndürür GetHierarchyItem .

Şunlara uygulanır