UIHierarchy.SelectDown أسلوب
قم بتحديد العقدة مباشرة أسفل العقدة المحددة الحالية باحترام إلى شجرة، بالحالة الحالية لتوسيع.
مساحة الاسم: EnvDTE
التجميع: EnvDTE (في EnvDTE.dll)
بناء الجملة
'إقرار
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
)
المعلمات
- How
النوع: EnvDTE.vsUISelectionType
مطلوبة.vsUISelectionTypeثابتة تشير إلى كيفية تحديد هو بها.
- Count
النوع: System.Int32
مطلوبة.عدد العقد إلى حدد باستمرار من العقدة الحالي.Countهو أيضا استخدام أوامر coalescing أثناء التسجيل.أن هو، إذا قمت بكتابة Shift زر + سهم لأسفل أربع مرة/مرات، بدلاً من الرابع أسطر من تعليمات برمجية التي تصدر، بدلاً من ذلك تحصل سطر واحد مع Countالقيمة 4.
ملاحظات
SelectDownهو مفيدة في ماكرو Shift زر مع النقر بالتسجيل أو تحريك لأسفل أو لأعلى باستخدام مفاتيح الأسهم. هو مفيدة لأنه سلوك SelectDownيحاكي سلوك استخدام مفاتيح الأسهم واضغط Shift زر + سهم في طريقة العرض الشجري.
أمثلة
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.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.