UIHierarchy.SelectDown – metoda
Vybere uzel bezprostředně pod aktuálně vybraného uzlu, pokud jde o aktuální stavu rozbalení stromové struktuře.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
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
)
Parametry
How
Typ: EnvDTE.vsUISelectionTypePovinné.A vsUISelectionType Konstanta určující, jakým způsobem k výběru.
Count
Typ: Int32Povinné.Počet uzlů, které lze vybírat aktuálního uzlu.Counttaké se používá pro slučovací příkazy během záznamu.To znamená, pokud zadejte SHIFT + šipka dolů čtyřikrát, než čtyři řádky kódu emitovány, místo toho dostanete jeden řádek s Count hodnotu 4.
Poznámky
SelectDownje vhodný pro makra stisknutou klávesou SHIFT nahrávání nebo přesunout pomocí kláves se šipkami nahoru nebo dolů.Je užitečné, protože chování SelectDown napodobuje chování pomocí kláves se šipkami a kombinace kláves SHIFT + ŠIPKA ve stromovém zobrazení.
Příklady
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
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
Další zdroje
Postupy: Manipulace se zobrazeními stromu pomocí UIHierarchy