Compartilhar via


Construtor Selection (IEnumerable<ModelItem>, Predicate<ModelItem>)

Inicializa uma nova instância da Selection classe usando a enumeração especificada de ModelItem objetos e o predicado.

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)

Sintaxe

'Declaração
Public Sub New ( _
    selectedObjects As IEnumerable(Of ModelItem), _
    match As Predicate(Of ModelItem) _
)
public Selection(
    IEnumerable<ModelItem> selectedObjects,
    Predicate<ModelItem> match
)
public:
Selection(
    IEnumerable<ModelItem^>^ selectedObjects, 
    Predicate<ModelItem^>^ match
)
new : 
        selectedObjects:IEnumerable<ModelItem> * 
        match:Predicate<ModelItem> -> Selection
public function Selection(
    selectedObjects : IEnumerable<ModelItem>, 
    match : Predicate<ModelItem>
)

Parâmetros

  • match
    Tipo: System.Predicate<ModelItem>
    Somente os objetos em selectedObjects que coincidirem com o predicado são adicionados à seleção.

Exceções

Exceção Condição
ArgumentNullException

O selectedObjects ou match parâmetro é nulluma referência nula (Nothing no Visual Basic).

Comentários

Este construtor cria uma seleção que contenha os objetos especificados. O primeiro objeto selectedObjects que coincide com o predicado é o objeto da seleção principal.

Segurança do .NET Framework

Consulte também

Referência

Selection Classe

Sobrecargas Selection

Namespace Microsoft.Windows.Design.Interaction

SelectionCommands

SelectionOperations

SelectionTool

EditingContext

Outros recursos

Arquitetura de extensibilidade Designer WPF