ModelService.Find Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bakıldığı başlangıç noktası verilen eşleşen model öğelerini bulur.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Find(ModelItem, Predicate<Type>) |
Bakıldığı başlangıç noktası verilen eşleşen model öğelerini bulur. |
| Find(ModelItem, Type) |
Bakıldığı başlangıç noktası verilen eşleşen model öğelerini bulur. |
Açıklamalar
Tüm yürüyüşler özyinelemeli.
Find(ModelItem, Predicate<Type>)
Bakıldığı başlangıç noktası verilen eşleşen model öğelerini bulur.
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)
Parametreler
- startingItem
- ModelItem
Aramanın ModelItem başlatıldığı yer. Bu öğenin üzerindeki öğeler yoksayılır. Bu öğe ve hiyerarşideki altındaki öğeler aramaya dahil edilecek. Bu değer ise null, Root bunun yerine kullanılır.
Daha karmaşık tür eşleştirmelerinin kullanılmasına izin veren bir koşul. Bu yöntem, belirtilen üst kapsamdaki koşulla eşleşen tüm öğeleri numaralandırır.
Döndürülenler
IEnumerable<T> Sorguyla eşleşen tüm model öğelerini içeren.
Özel durumlar
match, null'e eşittir.
Açıklamalar
Tüm yürüyüşler özyinelemeli.
Şunlara uygulanır
Find(ModelItem, Type)
Bakıldığı başlangıç noktası verilen eşleşen model öğelerini bulur.
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)
Parametreler
- startingItem
- ModelItem
Aramanın ModelItem başlatıldığı yer. Bu öğenin üzerindeki öğeler yoksayılır. Bu öğe ve hiyerarşideki altındaki öğeler aramaya dahil edilecek. Bu değer ise null, Root bunun yerine kullanılır.
- type
- Type
Type Bulunacak nesnenin öğesi. Bu yöntem, istenen türdeki verilen üst kapsamdaki tüm öğeleri numaralandırır.
Döndürülenler
IEnumerable<T> Sorguyla eşleşen tüm model öğelerini içeren.
Özel durumlar
type, null'e eşittir.
Açıklamalar
Tüm yürüyüşler özyinelemeli.