UIHierarchy.SelectUp Yöntem
Seçili düğüm ağacının geçerli genişletme durumuna göre hemen üstündeki düğüm seçer.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
Sub SelectUp ( _
How As vsUISelectionType, _
Count As Integer _
)
void SelectUp(
vsUISelectionType How,
int Count
)
void SelectUp(
[InAttribute] vsUISelectionType How,
[InAttribute] int Count
)
abstract SelectUp :
How:vsUISelectionType *
Count:int -> unit
function SelectUp(
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 seçin düğümlerin sayısı.Countbirleşim komutları kaydedilirken için de kullanılır.Yazın ÜSTKRKT + YUKARI 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
SelectUpMakro kaydı Shift TUŞUNA basıp tıklatın veya ok tuşlarını kullanarak aşağı veya yukarı taşımak için yararlıdır.Yararlı olacaktır çünkü davranışını SelectUp bir ağaç görünümünde ve ÜSTKRKT + ok tuşlarıyla davranışını taklit eder.
Örnekler
Sub SelectUpExample()
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