Selection Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce una selezione di oggetti pubblicati come ContextItem in 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
- Ereditarietà
Commenti
Le selezioni includono zero o più oggetti. Il primo oggetto di una selezione viene definito selezione primaria, che viene utilizzata quando un oggetto di un gruppo deve essere utilizzato come chiave. Ogni oggetto viene archiviato come ModelItem.
Costruttori
Selection() |
Crea un oggetto Selection vuoto. |
Selection(IEnumerable) |
Crea un oggetto Selection con gli oggetti specificati selezionati. |
Selection(IEnumerable, Predicate<ModelItem>) |
Crea un oggetto Selection con gli oggetti specificati selezionati. |
Selection(IEnumerable<ModelItem>) |
Crea un oggetto Selection con gli oggetti specificati selezionati. |
Selection(IEnumerable<ModelItem>, Predicate<ModelItem>) |
Crea un oggetto Selection con gli oggetti specificati selezionati. |
Selection(ModelItem[]) |
Crea un oggetto Selection con gli oggetti specificati selezionati. |
Proprietà
ItemType |
Restituisce il tipo di elemento per questo elemento del contesto di modifica. |
PrimarySelection |
Restituisce la selezione primaria. |
SelectedObjects |
Enumerazione di oggetti selezionati. |
SelectionCount |
Numero di oggetti attualmente presenti nella selezione. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
OnItemChanged(EditingContext, ContextItem) |
Rappresenta un metodo chiamato su un elemento di contesto prima di essere archiviato nel gestore di elementi di contesto. L'elemento precedente nel gestore di elementi di contesto viene passato come parametro. (Ereditato da ContextItem) |
Select(EditingContext, ModelItem) |
Metodo di supporto della selezione che inserisce nel contesto la selezione esistente in cui seleziona un elemento. Se l'elemento è già nella selezione, questa viene mantenuta e l'elemento viene promosso alla selezione primaria. |
SelectOnly(EditingContext, ModelItem) |
Metodo di supporto della selezione che imposta un elemento sulla selezione. Vengono deselezionati tutti gli elementi esistenti. |
Subscribe(EditingContext, SubscribeContextCallback<Selection>) |
Metodo di supporto che esegue la sottoscrizione agli eventi di modifica della selezione. |
Toggle(EditingContext, ModelItem) |
Metodo di supporto della selezione che inserisce nel contesto la selezione esistente e crea una nuova selezione che contiene lo stato di attivazione o disattivazione dell'elemento. Se l'elemento deve essere aggiunto alla selezione, viene aggiunto come selezione primaria. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Union(EditingContext, ModelItem) |
Metodo di supporto della selezione che inserisce nel contesto la selezione esistente e crea una nuova selezione che contiene la selezione originale e l'elemento specificato da aggiungere. Se l'elemento specificato da aggiungere è già nella selezione originale, viene promosso alla selezione primaria. |
Unsubscribe(EditingContext, SubscribeContextCallback<Selection>) |
Metodo di supporto che rimuove un evento di modifica della selezione precedentemente aggiunto. |