Selection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define una selección de objetos que se publican como elementos ContextItem en el contexto 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
- Herencia
Comentarios
Las selecciones constan de cero o más objetos. El primer objeto de una selección se define como la selección primaria, y se usa cuando un objeto de un grupo se debe emplear como una clave. Cada objeto está almacenado como un elemento ModelItem.
Constructores
Selection() |
Crea un objeto Selection vacío. |
Selection(IEnumerable) |
Crea un objeto Selection con los objetos especificados seleccionados. |
Selection(IEnumerable, Predicate<ModelItem>) |
Crea un objeto Selection con los objetos especificados seleccionados. |
Selection(IEnumerable<ModelItem>) |
Crea un objeto Selection con los objetos especificados seleccionados. |
Selection(IEnumerable<ModelItem>, Predicate<ModelItem>) |
Crea un objeto Selection con los objetos especificados seleccionados. |
Selection(ModelItem[]) |
Crea un objeto Selection con los objetos especificados seleccionados. |
Propiedades
ItemType |
Devuelve el tipo de elemento de este elemento de contexto de edición. |
PrimarySelection |
Devuelve la selección primaria. |
SelectedObjects |
La enumeración de los objetos seleccionados. |
SelectionCount |
El número de objetos actualmente seleccionados en esta selección. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
OnItemChanged(EditingContext, ContextItem) |
Representa un método al que se llama en el elemento de contexto antes de almacenarlo en el administrador de elementos de contexto. El elemento anterior en el administrador de elementos de contexto se pasa como un parámetro. (Heredado de ContextItem) |
Select(EditingContext, ModelItem) |
método del asistente de selección que toma la selección existente en el contexto y selecciona un elemento en ella. Si el elemento ya está en la selección, esta se conserva y dicho elemento se promueve a la selección primaria. |
SelectOnly(EditingContext, ModelItem) |
método del asistente de selección que establece un elemento en la selección. Se anula la selección de los elementos existentes. |
Subscribe(EditingContext, SubscribeContextCallback<Selection>) |
método del asistente que se suscribe a los eventos de cambio de selección. |
Toggle(EditingContext, ModelItem) |
Método auxiliar de selección que toma la selección existente en contexto y crea otra nueva que contiene el estado de alternancia del elemento. Si el elemento se va a agregar a la selección, lo hace como la selección primaria. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Union(EditingContext, ModelItem) |
método del asistente de selección que toma la selección existente en el contexto y crea una nueva que contiene la selección original y el elemento especificado que se va a agregar. Si dicho elemento ya está en la selección original, se promueve a la selección primaria. |
Unsubscribe(EditingContext, SubscribeContextCallback<Selection>) |
método del asistente que quita un evento de cambio de selección agregado previamente. |