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
- context
Tipo: Microsoft.Windows.Design.EditingContext
O contexto de edição atual.
- itemToToggle
Tipo: Microsoft.Windows.Design.Model.ModelItem
O objeto para marcar ou desmarcar.
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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.Windows.Design.Interaction