Compartilhar via


Método SelectionOperations.Toggle

Processa uma solicitação para programaticamente alternar o estado de seleção de um objeto no designer.

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)

Sintaxe

'Declaração
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 de retorno

Tipo: Microsoft.Windows.Design.Interaction.Selection
Uma nova seleção que contenha ou não o objeto para alternar.Consulte a seção de comentários para obter mais informações.

Exceções

Exceção Condição
ArgumentNullException

contextor itemToToggle is nulluma referência nula (Nothing no Visual Basic).

Comentários

Se o objeto especificado já estiver selecionado, ela é desmarcada. Se for o único item selecionado, esse método tenta selecionar o pai do objeto.

Se o objeto especificado não estiver selecionado, ela é selecionada e se torna o objeto da seleção principal.

Este comando não altera o estado selecionado de quaisquer outros objetos no designer.

Segurança do .NET Framework

Consulte também

Referência

SelectionOperations Classe

Namespace Microsoft.Windows.Design.Interaction

Selection

SelectionCommands

ToggleSelectTarget

SelectionTool

EditingContext

Outros recursos

Arquitetura de extensibilidade Designer WPF