Partager via


Selection, constructeur (IEnumerable, Predicate<ModelItem>)

Initialise une nouvelle instance de la classe Selection avec l'énumération d'objets et le prédicat spécifiés.

Espace de noms :  Microsoft.Windows.Design.Interaction
Assembly :  Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Déclaration
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>
)

Paramètres

  • match
    Type : System.Predicate<ModelItem>
    Seuls les objets dans selectedObjects qui correspondent au prédicat sont ajoutés à la sélection.

Exceptions

Exception Condition
ArgumentNullException

Le paramètre selectedObjects ou match est nullune référence null (Nothing en Visual Basic).

Notes

Ce constructeur crée une sélection qui contient les objets spécifiés. Le premier objet dans selectedObjects qui correspond au prédicat est l'objet de sélection principal.

Sécurité .NET Framework

Voir aussi

Référence

Selection Classe

Selection, surcharge

Microsoft.Windows.Design.Interaction, espace de noms

SelectionCommands

SelectionOperations

SelectionTool

EditingContext

Autres ressources

Architecture de l'extensibilité du Concepteur WPF