ModelMemberCollection<TItemType, TKeyType>.Find - метод (TKeyType, Boolean)
Поиск в коллекции элемента с заданным ключом и возврат найденного элемента (при переопределении в производном классе).
Пространство имен: Microsoft.Windows.Design.Model
Сборка: Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)
Синтаксис
'Декларация
Protected MustOverride Function Find ( _
value As TKeyType, _
throwOnError As Boolean _
) As TItemType
protected abstract TItemType Find(
TKeyType value,
bool throwOnError
)
protected:
virtual TItemType Find(
TKeyType value,
bool throwOnError
) abstract
abstract Find :
value:'TKeyType *
throwOnError:bool -> 'TItemType
protected abstract function Find(
value : TKeyType,
throwOnError : boolean
) : TItemType
Параметры
- value
Тип: TKeyType
Ключ элемента для поиска.
- throwOnError
Тип: System.Boolean
Возвращается значение true, если следует вызывать исключение, когда элемент не найден. В противном случае возвращается значение false.
Возвращаемое значение
Тип: TItemType
Объект TItemType с указанным ключом.Если элемент не найден, метод вызывает исключение или возвращает значение nullпустая ссылка (Nothing в Visual Basic) (в зависимости от значения, переданного в параметре throwOnError).
Исключения
Исключение | Условие |
---|---|
ArgumentException | Элемент value не найден, а для параметра throwOnError установлено значение true. |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
ModelMemberCollection<TItemType, TKeyType> Класс
Microsoft.Windows.Design.Model - пространство имен