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 en ContextItem .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 principal, que se usa cuando se debe usar un objeto de un grupo como clave. Cada objeto se almacena como .ModelItem
Constructores
| Nombre | Description |
|---|---|
| Selection() |
Crea un objeto Selection vacío. |
| Selection(IEnumerable, Predicate<ModelItem>) |
Crea un Selection objeto con los objetos especificados seleccionados. |
| Selection(IEnumerable) |
Crea un Selection objeto con los objetos especificados seleccionados. |
| Selection(IEnumerable<ModelItem>, Predicate<ModelItem>) |
Crea un Selection objeto con los objetos especificados seleccionados. |
| Selection(IEnumerable<ModelItem>) |
Crea un Selection objeto con los objetos especificados seleccionados. |
| Selection(ModelItem[]) |
Crea un Selection objeto con los objetos especificados seleccionados. |
Propiedades
| Nombre | Description |
|---|---|
| ItemType |
Devuelve el tipo de elemento para este elemento de contexto de edición. |
| PrimarySelection |
Devuelve la selección principal. |
| SelectedObjects |
Enumeración de objetos seleccionados. |
| SelectionCount |
Número de objetos seleccionados actualmente en esta selección. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa 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 Objectactual. (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 del administrador de elementos de contexto se pasa como parámetro. (Heredado de ContextItem) |
| Select(EditingContext, ModelItem) |
Método auxiliar de selección que toma la selección existente en el contexto y selecciona un elemento en él. Si el elemento ya está en la selección, se conserva la selección y el elemento se promueve a la selección principal. |
| SelectOnly(EditingContext, ModelItem) |
Método auxiliar de selección que establece un elemento en la selección. Se deselecciona cualquier elemento existente. |
| Subscribe(EditingContext, SubscribeContextCallback<Selection>) |
Método auxiliar que se suscribe a eventos de cambio de selección. |
| Toggle(EditingContext, ModelItem) |
Un método auxiliar de selección que toma la selección existente en el contexto y crea una nueva selección que contiene el estado alternado del elemento. Si el elemento se va a agregar a la selección, se agrega como selección principal. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| Union(EditingContext, ModelItem) |
Un método auxiliar de selección que toma la selección existente en el contexto y crea una nueva selección que contiene la selección original y el elemento especificado que se va a agregar. Si el elemento especificado que se va a agregar ya está en la selección original, se promueve a la selección principal. |
| Unsubscribe(EditingContext, SubscribeContextCallback<Selection>) |
Método auxiliar que quita un evento de cambio de selección agregado anteriormente. |