SelectionContainer Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет контекст выбора, содержащий объекты, которые моделируют выбор на уровне ниже элемента проекта.
public interface class SelectionContainer : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("02273422-8DD4-4A9F-8A8B-D70443D510F4")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface SelectionContainer : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("02273422-8DD4-4A9F-8A8B-D70443D510F4")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type SelectionContainer = interface
interface IEnumerable
Public Interface SelectionContainer
Implements IEnumerable
- Атрибуты
- Реализации
Примеры
Sub SelectionContainerExample()
Dim SelContain As SelectionContainer
Dim ContainerItem As SelectedItem
' Set references to the selection container and its selected item.
SelContain = DTE.SelectedItems.SelectionContainer
ContainerItem = DTE.SelectedItems.Item(1)
' Print the name of the container of the selected item.
MsgBox(ContainerItem.Name)
End Sub
Комментарии
SelectionContainerОбъект является универсальным объектом отслеживания выбора. Для среды существует один глобальный объект выбора: DTE.SelectedItems.SelectionContainer .
SelectedItems — Это коллекция, представляющая отдельные ProjectItem объекты, из которых можно получить Project объект. Поскольку элемент может предложить выбор произвольного объекта в своем контексте, тем не менее, SelectionContainer может представлять любой тип выбранного объекта.
Свойства
| Count |
Получает значение, указывающее количество объектов в коллекции. |
| DTE |
Возвращает объект расширения верхнего уровня. |
| Parent |
Возвращает ближайший родительский объект для объекта SelectionContainer. |
Методы
| GetEnumerator() |
Возвращает перечисление элементов коллекции. |
| Item(Object) |
Возвращает объект коллекции SelectionContainer. |