SelectionOperations.Toggle (Método)

Procesa una solicitud para alternar mediante programación el estado de selección de un objeto en el diseñador.

Espacio de nombres:  Microsoft.Windows.Design.Interaction
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
Public Shared Function Toggle ( _
    context As EditingContext, _
    itemToToggle As ModelItem _
) As Selection
public static Selection Toggle(
    EditingContext context,
    ModelItem itemToToggle
)
public:
static Selection^ Toggle(
    EditingContext^ context, 
    ModelItem^ itemToToggle
)
static member Toggle : 
        context:EditingContext * 
        itemToToggle:ModelItem -> Selection 
public static function Toggle(
    context : EditingContext, 
    itemToToggle : ModelItem
) : Selection

Parámetros

Valor devuelto

Tipo: Microsoft.Windows.Design.Interaction.Selection
Nueva selección que contiene o no contiene el objeto cuyo estado de selección se va a alternar.Vea la sección de comentarios para obtener más información.

Excepciones

Excepción Condición
ArgumentNullException

El valor de context o itemToToggle es nullreferencia null (Nothing en Visual Basic).

Comentarios

Si el objeto especificado ya está seleccionado, se anula su selección. Si es el único elemento seleccionado, este método intentará seleccionar el elemento primario del objeto.

Si el objeto especificado no está seleccionado, queda seleccionado y se convierte en el objeto de selección primario.

Este comando no cambia el estado de selección de ningún otro objeto en el diseñador.

Seguridad de .NET Framework

Vea también

Referencia

SelectionOperations Clase

Microsoft.Windows.Design.Interaction (Espacio de nombres)

Selection

SelectionCommands

ToggleSelectTarget

SelectionTool

EditingContext

Otros recursos

Arquitectura de extensibilidad de WPF Designer