UIHierarchy.SelectDown Yöntem
Seçili düğüm ağacının geçerli genişletme durumuna göre hemen altındaki düğüm seçer.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
Sub SelectDown ( _
How As vsUISelectionType, _
Count As Integer _
)
void SelectDown(
vsUISelectionType How,
int Count
)
void SelectDown(
[InAttribute] vsUISelectionType How,
[InAttribute] int Count
)
abstract SelectDown :
How:vsUISelectionType *
Count:int -> unit
function SelectDown(
How : vsUISelectionType,
Count : int
)
Parametreler
How
Tür: EnvDTE.vsUISelectionTypeGerekli.A vsUISelectionType nasıl seçim yapılacağını belirten sabit.
Count
Tür: Int32Gerekli.Geçerli düğümden aşağı seçilecek düğüm sayısı.Countbirleşim komutları kaydedilirken için de kullanılır.Yazın ÜSTKRKT + AŞAĞI OK dört kez dört satırlık bir kod yayılan,, diğer bir deyişle, bunun yerine içeren bir satır elde bir Count değeri 4.
Notlar
SelectDownShift tuşu basılıyken tıklatın Makro kaydetme veya yukarı veya aşağı ok tuşlarını kullanarak taşıma için yararlıdır.Yararlı olacaktır çünkü davranışını SelectDown bir ağaç görünümünde ve ÜSTKRKT + ok tuşlarıyla davranışını taklit eder.
Örnekler
Sub SelectDownExample()
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 Koddan Kitaplıkları Kullanma.
Ayrıca bkz.
Başvuru
Diğer Kaynaklar
Nasıl yapılır: UIHierarchy Kullanarak Ağaç Görünümlerini İşleme