Поделиться через


SelectedItems.Item - метод

Возвращает объект SelectedItem в коллекции SelectedItems.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
Function Item ( _
    index As Object _
) As SelectedItem
SelectedItem Item(
    Object index
)
SelectedItem^ Item(
    [InAttribute] Object^ index
)
abstract Item : 
        index:Object -> SelectedItem 
function Item(
    index : Object
) : SelectedItem

Параметры

  • index
    Тип: System.Object
    Обязательный.Индекс или имя выделенного элемента, который требуется вернуть.

Возвращаемое значение

Тип: EnvDTE.SelectedItem
Объект SelectedItem.

Заметки

Значение, переданное в параметр Index это или целочисленное выражение объекта SelectedItem в коллекции SelectedItems, или строковое значение, выражающее имя выбранного элемента коллекции.

Если коллекция не может найти объект, который соответствует значению индекса, метод Item вызывает исключение ArgumentException.

Примеры

public void CodeExample(DTE2 dte)
{  
    try
    {
        // Open project and select one or more items in 
        // Solution Explorer before running this example.
        SelectedItem selItem;
        string msg = "";
        if (dte.SelectedItems.Count > 0)
        {
            selItem = dte.SelectedItems.Item(1);
            msg = "The first selected item is " + selItem.Name;
        }
        MessageBox.Show(msg);
    }
    catch(Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
}

Безопасность платформы .NET Framework

См. также

Ссылки

SelectedItems Интерфейс

EnvDTE - пространство имен

Другие ресурсы

Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации