UIHierarchy.GetItem أسلوب

يحصل على العنصر معين بواسطة منح مسار.

مساحة الاسم:  EnvDTE
التجميع:  EnvDTE (في EnvDTE.dll)

بناء الجملة

'إقرار
Function GetItem ( _
    Names As String _
) As UIHierarchyItem
UIHierarchyItem GetItem(
    string Names
)
UIHierarchyItem^ GetItem(
    [InAttribute] String^ Names
)
abstract GetItem : 
        Names:string -> UIHierarchyItem 
function GetItem(
    Names : String
) : UIHierarchyItem

المعلمات

  • Names
    النوع: System.String
    مطلوبة.الأسماء بالترتيب من الجذر إلى عقد فرعية اللاحقة.اسم العائلة في الصفيف هو العقدة التي يتم إرجاعها ك UIHierarchyItemالكائن.

القيمة المُرجعة

النوع: EnvDTE.UIHierarchyItem
كائن UIHierarchyItem .

ملاحظات

تشمل مسار & & أسماء عقدة مفصولة مائلتين عكسيتين (\). إذا كانت شرطتين مائلتين عكسيتين المجاورة إلى بعضها البعض، فإنها تحليل كحرف الخط المائل عكسي مفرد هو جزء من اسم عقدة وليس separaإلىr.

ملاحظة

تشغيل طريقة أخرى للوصول إلى العقد في UIHierarchy راجع UIHierarchyالكائن.

أمثلة

Sub GetItemExample()
   Dim UIH As UIHierarchy = _
     DTE.Windows.Item(Constants.vsWindowKindMacroExplorer).Object
   Dim UIHItem As UIHierarchyItem = UIH.GetItem("Macros\Samples")

   UIHItem.Select(vsUISelectionType.vsUISelectionTypeSetCaret)
   If UIHItem.IsSelected = False Then
      If UIH.UIHierarchyItems.Expanded = True Then
         MsgBox("Node is expanded.")
      Else
         MsgBox("Node is not expanded.")
      End If
   End If
   UIH.SelectDown(vsUISelectionType.vsUISelectionTypeSelect, 2)
   UIH.DoDefaultAction()
   UIH.SelectDown(vsUISelectionType.vsUISelectionTypeSelect, 1)
   UIH.SelectUp(vsUISelectionType.vsUISelectionTypeExtend, 1)
End Sub

أمن NET Framework.

راجع أيضًَا

المرجع

UIHierarchy واجهة

UIHierarchy الأعضاء

EnvDTE مساحة الاسم

موارد أخرى

كيفية: التعامل مع طرق عرض الشجرة باستخدام UIHierarchy