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


ModelMemberCollection<TItemType, TFindType>.Find - метод (TFindType, Boolean)

Обновлен: Ноябрь 2007

Поиск в коллекции элемента с заданным ключом и возврат найденного элемента (при переопределении в производном классе).

Пространство имен:  Microsoft.Windows.Design.Model
Сборка:  Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)

Синтаксис

'Декларация
Protected MustOverride Function Find ( _
    value As TFindType, _
    throwOnError As Boolean _
) As TItemType
'Применение
Dim value As TFindType
Dim throwOnError As Boolean
Dim returnValue As TItemType

returnValue = Me.Find(value, throwOnError)
protected abstract TItemType Find(
    TFindType value,
    bool throwOnError
)
protected:
virtual TItemType Find(
    TFindType value, 
    bool throwOnError
) abstract
protected abstract function Find(
    value : TFindType, 
    throwOnError : boolean
) : TItemType

Параметры

  • value
    Тип: TFindType
    Ключ элемента для поиска.
  • throwOnError
    Тип: System.Boolean
    Возвращается значение true, если следует вызывать исключение, когда элемент не найден. В противном случае возвращается значение false.

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

Тип: TItemType
Объект TItemType с указанным ключом. Если элемент не найден, метод вызывает исключение или возвращает значение nullссылка null (Nothing в Visual Basic) (в зависимости от значения, переданного в параметре throwOnError).

Исключения

Исключение Условие
ArgumentException

Элемент value не найден, а для параметра throwOnError установлено значение true.

Разрешения

См. также

Ссылки

ModelMemberCollection<TItemType, TFindType> Класс

ModelMemberCollection<TItemType, TFindType> - члены

Find - перегрузка

Microsoft.Windows.Design.Model - пространство имен

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

Расширяемость среды конструктора WPF