Partager via


SelectionOperations.Toggle, méthode

Traite une demande de basculement par programme de l'état de sélection d'un objet situé dans le concepteur.

Espace de noms :  Microsoft.Windows.Design.Interaction
Assembly :  Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Déclaration
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

Paramètres

Valeur de retour

Type : Microsoft.Windows.Design.Interaction.Selection
Nouvelle sélection contenant ou ne contenant pas l'objet à basculer.Pour plus d'informations, consultez la section Notes.

Exceptions

Exception Condition
ArgumentNullException

context ou itemToToggle est nullune référence null (Nothing en Visual Basic).

Notes

Si l'objet spécifié est déjà sélectionné, il est désélectionné. S'il s'agit du seul élément sélectionné, cette méthode tente de sélectionner le parent de l'objet.

Si l'objet spécifié n'est pas sélectionné, il est sélectionné et devient l'objet de sélection principal.

Cette commande ne modifie pas l'état sélectionné des autres objets dans le concepteur.

Sécurité .NET Framework

Voir aussi

Référence

SelectionOperations Classe

Microsoft.Windows.Design.Interaction, espace de noms

Selection

SelectionCommands

ToggleSelectTarget

SelectionTool

EditingContext

Autres ressources

Architecture de l'extensibilité du Concepteur WPF