Aracılığıyla paylaş


UIHierarchy.SelectDown Yöntem

Seçili düğüm ağacının geçerli genişletme durumu açısından 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

  • Count
    Tür: System.Int32
    Gerekli.Geçerli düğümden aşağı seçilecek düğüm sayısı. CountAyrıca kayıt sırasında coalescing komutları için kullanılır.Yazın ÜSTKRKT + AŞAĞI OK dört kez dört satýrlýk kod oluşturulan, yerine başka bir deyişle, bunun yerine içeren tek bir satır elde bir Count değeri 4.

Notlar

SelectDownSHIFT tuşunu basılı tutarak makro kaydetme veya yukarı veya aşağı ok tuşlarını kullanarak taşıma için kullanışlı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

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