ModelService.Find Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Localiza itens de modelo correspondentes dado um ponto de partida do qual procurar.
Sobrecargas
| Nome | Description |
|---|---|
| Find(ModelItem, Predicate<Type>) |
Localiza itens de modelo correspondentes dado um ponto de partida do qual procurar. |
| Find(ModelItem, Type) |
Localiza itens de modelo correspondentes dado um ponto de partida do qual procurar. |
Comentários
Todas as caminhadas são recursivas.
Find(ModelItem, Predicate<Type>)
Localiza itens de modelo correspondentes dado um ponto de partida do qual procurar.
public:
abstract System::Collections::Generic::IEnumerable<System::Activities::Presentation::Model::ModelItem ^> ^ Find(System::Activities::Presentation::Model::ModelItem ^ startingItem, Predicate<Type ^> ^ match);
public abstract System.Collections.Generic.IEnumerable<System.Activities.Presentation.Model.ModelItem> Find(System.Activities.Presentation.Model.ModelItem startingItem, Predicate<Type> match);
abstract member Find : System.Activities.Presentation.Model.ModelItem * Predicate<Type> -> seq<System.Activities.Presentation.Model.ModelItem>
Public MustOverride Function Find (startingItem As ModelItem, match As Predicate(Of Type)) As IEnumerable(Of ModelItem)
Parâmetros
- startingItem
- ModelItem
A ModelItem partir da qual iniciar a pesquisa. Os itens acima desse item serão ignorados. Este item e qualquer item abaixo dele na hierarquia serão incluídos na pesquisa. Se esse valor for null, Root será usado em vez disso.
Um predicado que permite que a correspondência de tipo mais complexa seja usada. Esse método enumera todos os itens dentro do escopo pai fornecido que correspondem ao predicado.
Retornos
Um IEnumerable<T> que contém todos os itens de modelo que correspondem à consulta.
Exceções
match é null.
Comentários
Todas as caminhadas são recursivas.
Aplica-se a
Find(ModelItem, Type)
Localiza itens de modelo correspondentes dado um ponto de partida do qual procurar.
public:
abstract System::Collections::Generic::IEnumerable<System::Activities::Presentation::Model::ModelItem ^> ^ Find(System::Activities::Presentation::Model::ModelItem ^ startingItem, Type ^ type);
public abstract System.Collections.Generic.IEnumerable<System.Activities.Presentation.Model.ModelItem> Find(System.Activities.Presentation.Model.ModelItem startingItem, Type type);
abstract member Find : System.Activities.Presentation.Model.ModelItem * Type -> seq<System.Activities.Presentation.Model.ModelItem>
Public MustOverride Function Find (startingItem As ModelItem, type As Type) As IEnumerable(Of ModelItem)
Parâmetros
- startingItem
- ModelItem
A ModelItem partir da qual iniciar a pesquisa. Os itens acima desse item serão ignorados. Este item e qualquer item abaixo dele na hierarquia serão incluídos na pesquisa. Se esse valor for null, Root será usado em vez disso.
- type
- Type
O Type objeto a ser localizado. Esse método enumerará todos os itens dentro do escopo pai fornecido que são do tipo solicitado.
Retornos
Um IEnumerable<T> que contém todos os itens de modelo que correspondem à consulta.
Exceções
type é null.
Comentários
Todas as caminhadas são recursivas.