Selection - конструктор (IEnumerable, Predicate<ModelItem>)
Инициализирует новый экземпляр класса Selection с помощью указанного перечисления объектов и предиката.
Пространство имен: Microsoft.Windows.Design.Interaction
Сборка: Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)
Синтаксис
'Декларация
Public Sub New ( _
selectedObjects As IEnumerable, _
match As Predicate(Of ModelItem) _
)
public Selection(
IEnumerable selectedObjects,
Predicate<ModelItem> match
)
public:
Selection(
IEnumerable^ selectedObjects,
Predicate<ModelItem^>^ match
)
new :
selectedObjects:IEnumerable *
match:Predicate<ModelItem> -> Selection
public function Selection(
selectedObjects : IEnumerable,
match : Predicate<ModelItem>
)
Параметры
- selectedObjects
Тип: System.Collections.IEnumerable
Перечисление объектов, добавляемых к выделению.
- match
Тип: System.Predicate<ModelItem>
В выделение добавляются только те объекты selectedObjects, на которых выполняется предикат.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Значение параметра selectedObjects или match равно nullпустая ссылка (Nothing в Visual Basic). |
Заметки
Этот конструктор создает выделение, содержащее указанные объекты. Первый объект в перечислении selectedObjects, соответствующий предикату, является главным объектом выделения.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Windows.Design.Interaction - пространство имен