Selection-Konstruktor (IEnumerable, Predicate<ModelItem>)
Initialisiert eine neue Instanz der Selection-Klasse mit der angegebenen Enumeration der Objekte und dem Prädikat.
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
Public Sub New ( _
selectedObjects As IEnumerable, _
match As Predicate(Of ModelItem) _
)
public Selection(
IEnumerable selectedObjects,
Predicate<ModelItem> match
)
public:
Selection(
IEnumerable^ selectedObjects,
Predicate<ModelItem^>^ match
)
new :
selectedObjects:IEnumerable *
match:Predicate<ModelItem> -> Selection
public function Selection(
selectedObjects : IEnumerable,
match : Predicate<ModelItem>
)
Parameter
- selectedObjects
Typ: System.Collections.IEnumerable
Eine Enumeration von Objekten, die der Auswahl hinzugefügt werden soll.
- match
Typ: System.Predicate<ModelItem>
Der Auswahl werden nur jene Objekte in selectedObjects hinzugefügt, die mit dem Prädikat übereinstimmen.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | Der selectedObjects-Parameter oder der match-Parameter ist nullNULL-Verweis (Nothing in Visual Basic). |
Hinweise
Dieser Konstruktor erstellt eine Auswahl, die die angegebenen Objekte enthält. Das erste Objekt in selectedObjects, das mit dem Prädikat übereinstimmt, ist das primäre Auswahlobjekt.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.Windows.Design.Interaction-Namespace