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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.
Ayrıca bkz.
Başvuru
Diğer Kaynaklar
Nasıl yapılır: UIHierarchy kullanarak ağaç görünümleri değiştirme