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


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

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

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

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

Синтаксис

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

returnValue = Me.Find(name, throwOnError)
protected abstract TItemType Find(
    string name,
    bool throwOnError
)
protected:
virtual TItemType Find(
    String^ name, 
    bool throwOnError
) abstract
protected abstract function Find(
    name : String, 
    throwOnError : boolean
) : TItemType

Параметры

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

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

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

Исключения

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

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

Разрешения

См. также

Ссылки

ModelMemberCollection<TItemType, TFindType> Класс

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

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

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

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

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