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
- context
Type : Microsoft.Windows.Design.EditingContext
Contexte d'édition actuel.
- itemToToggle
Type : Microsoft.Windows.Design.Model.ModelItem
Objet à sélectionner ou à désélectionner.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.Windows.Design.Interaction, espace de noms