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
Тип: 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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации