Aracılığıyla paylaş


UIHierarchy.GetItem Yöntem

Yol belirlenen öğe alır.

Ad alanı:  EnvDTE
Derleme:  EnvDTE (EnvDTE.dll içinde)

Sözdizimi

'Bildirim
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

Parametreler

  • Names
    Tür: System.String
    Gerekli.Sonraki alt düğümler için önde gelen kökünden sırayla adları.Dizideki son adı olarak döndürülen düğüm olan bir UIHierarchyItem nesne.

Dönüş Değeri

Tür: EnvDTE.UIHierarchyItem
UIHierarchyItem nesnesi

Notlar

Yol ters eğik çizgi (\) tarafından ayrılmış düğüm adları kapsar.Birbirine bitişik iki ters eğik çizgi varsa, bunlar bir düğüm adı ve bir ayırıcı bir parçası olan tek bir ters eğik çizgi karakteri olarak ayrıştırılır.

[!NOT]

Bir UIHierarchy erişim düğümler için başka bir yolu hakkında daha fazla bilgi için bkz: UIHierarchy nesne.

Örnekler

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 Güvenliği

Ayrıca bkz.

Başvuru

UIHierarchy Arabirim

EnvDTE Ad Alanı

Diğer Kaynaklar

Nasıl yapılır: UIHierarchy kullanarak ağaç görünümleri değiştirme