Selection Classe

Definição

Define uma seleção de objetos que são publicados como um ContextItem no EditingContext.

public ref class Selection : System::Activities::Presentation::ContextItem
public class Selection : System.Activities.Presentation.ContextItem
type Selection = class
    inherit ContextItem
Public Class Selection
Inherits ContextItem
Herança
Selection

Comentários

As seleções consistem em zero ou mais objetos. O primeiro objeto em uma seleção é definido como a seleção primária, que é usada quando um objeto em um grupo deve ser usado como uma chave. Cada objeto é armazenado como um ModelItem.

Construtores

Nome Description
Selection()

Cria um objeto Selection vazio.

Selection(IEnumerable, Predicate<ModelItem>)

Cria um Selection objeto com os objetos especificados selecionados.

Selection(IEnumerable)

Cria um Selection objeto com os objetos especificados selecionados.

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

Cria um Selection objeto com os objetos especificados selecionados.

Selection(IEnumerable<ModelItem>)

Cria um Selection objeto com os objetos especificados selecionados.

Selection(ModelItem[])

Cria um Selection objeto com os objetos especificados selecionados.

Propriedades

Nome Description
ItemType

Retorna o tipo de item para este item de contexto de edição.

PrimarySelection

Retorna a seleção primária.

SelectedObjects

A enumeração de objetos selecionados.

SelectionCount

O número de objetos que estão selecionados atualmente nesta seleção.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
OnItemChanged(EditingContext, ContextItem)

Representa um método chamado no item de contexto antes de ser armazenado no gerenciador de itens de contexto. O item anterior no gerenciador de itens de contexto é passado como um parâmetro.

(Herdado de ContextItem)
Select(EditingContext, ModelItem)

Um método auxiliar de seleção que usa a seleção existente no contexto e seleciona um item nele. Se o item já estiver na seleção, a seleção será preservada e o item será promovido à seleção primária.

SelectOnly(EditingContext, ModelItem)

Um método auxiliar de seleção que define um item na seleção. Todos os itens existentes são desmarcados.

Subscribe(EditingContext, SubscribeContextCallback<Selection>)

Um método auxiliar que assina eventos de alteração de seleção.

Toggle(EditingContext, ModelItem)

Um método auxiliar de seleção que usa a seleção existente no contexto e cria uma nova seleção que contém o estado alternado do item. Se o item for adicionado à seleção, ele será adicionado como a seleção primária.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Union(EditingContext, ModelItem)

Um método auxiliar de seleção que usa a seleção existente no contexto e cria uma nova seleção que contém a seleção original e o item especificado a ser adicionado. Se o item especificado a ser adicionado já estiver na seleção original, ele será promovido à seleção primária.

Unsubscribe(EditingContext, SubscribeContextCallback<Selection>)

Um método auxiliar que remove um evento de alteração de seleção adicionado anteriormente.

Aplica-se a