Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Interaction, classe

Le module Interaction contient les procédures utilisées pour interagir avec les objets, les applications et les systèmes.

System.Object
  Microsoft.VisualBasic.Interaction

Espace de noms :  Microsoft.VisualBasic
Assembly :  Microsoft.VisualBasic (dans Microsoft.VisualBasic.dll)

[StandardModuleAttribute]
public sealed class Interaction

Le type Interaction expose les membres suivants.

  NomDescription
Méthode publiqueMembre statiqueAppActivate(Int32)Active une application qui est déjà en cours d'exécution.
Méthode publiqueMembre statiqueAppActivate(String)Active une application qui est déjà en cours d'exécution.
Méthode publiqueMembre statiqueBeepÉmet un signal sonore par le haut-parleur de l'ordinateur.
Méthode publiqueMembre statiqueCallByNameApplique une méthode à un objet, ou définit ou retourne une propriété d'un objet.
Méthode publiqueMembre statiqueChooseSélectionne et retourne une valeur à partir d'une liste d'arguments.
Méthode publiqueMembre statiqueCommandRetourne la partie argument de la ligne de commande utilisée pour démarrer Visual Basic ou un programme exécutable développé avec Visual Basic. La fonctionnalité My fournit une productivité et une performance supérieures à celles de la fonction Command . Pour plus d'informations, consultez CommandLineArgs.
Méthode publiqueMembre statiqueCreateObjectCrée et retourne une référence à un objet COM. CreateObject ne peut être utilisé pour créer des instances de classes en Visual Basic à moins que ces classes soient exposées explicitement en tant que composants COM.
Méthode publiqueMembre statiqueDeleteSettingSupprime un paramètre de section ou de clé pour une application dans la base de registres Windows. My permet une meilleure productivité et de meilleures performances dans les opérations de Registre que la fonction DeleteSetting . Pour plus d'informations, consultez Registry.
Méthode publiqueMembre statiqueEnviron(Int32)Retourne la chaîne associée à une variable d'environnement du système d'exploitation.
Méthode publiqueMembre statiqueEnviron(String)Retourne la chaîne associée à une variable d'environnement du système d'exploitation.
Méthode publiqueEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publiqueMembre statiqueGetAllSettingsRetourne une liste de paramètres de clé et leurs valeurs respectives (créées à l'origine avec SaveSetting) pour une application dans la base de registres Windows. L'utilisation de la fonctionnalité My vous permet une meilleure productivité et de meilleures performances dans les opérations de Registre que GetAllSettings. Pour plus d'informations, consultez Registry.
Méthode publiqueGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiqueMembre statiqueGetObjectRetourne une référence à un objet fourni par un composant COM.
Méthode publiqueMembre statiqueGetSettingRetourne une valeur de paramètre de clé pour une application dans la base de registres Windows. L'utilisation de la fonctionnalité My vous permet une meilleure productivité et de meilleures performances dans les opérations de Registre que GetAllSettings. Pour plus d'informations, consultez Registry.
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueMembre statiqueIIfRetourne un ou deux objets selon l'évaluation d'une expression.
Méthode publiqueMembre statiqueInputBoxAffiche une invite dans une boîte de dialogue, attend que l'utilisateur tape du texte ou clique sur un bouton, puis retourne le contenu de la zone de texte sous la forme d'une chaîne.
Méthode publiqueMembre statiqueMsgBoxAffiche un message dans une boîte de dialogue, attend que l'utilisateur clique sur un bouton, puis retourne un nombre entier qui indique le bouton choisi par l'utilisateur.
Méthode publiqueMembre statiquePartitionRetourne une chaîne représentant la plage calculée qui contient un nombre.
Méthode publiqueMembre statiqueSaveSettingEnregistre ou crée une entrée d'application d'entrée dans la base de registres Windows. L'utilisation de la fonctionnalité My vous permet une meilleure productivité et de meilleures performances dans les opérations de Registre que SaveSetting. Pour plus d'informations, consultez Registry.
Méthode publiqueMembre statiqueShellExécute un programme exécutable et retourne un entier contenant l'ID du processus du programme s'il est toujours en cours d'exécution.
Méthode publiqueMembre statiqueSwitchÉvalue une liste d'expressions et retourne une valeur Object correspondant à la première expression de la liste qui est True.
Méthode publiqueToStringRetourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Début

Ce module prend en charge les mots clés du langage Visual Basic et les membres de la bibliothèque runtime qui exécutent d'autres programmes, appellent une méthode ou une propriété, émettent un signal sonore sur l'ordinateur, fournissent une chaîne de ligne de commande, manipulent des objets COM et contrôlent les boîtes de dialogue.

L'exemple suivant utilise la fonction Shell pour exécuter une application spécifiée par l'utilisateur. Si AppWinStyle.NormalFocus est spécifié en tant que second argument, l'application est activée et affichée sous sa taille normale.

Dim procID As Integer
' Run calculator.
procID = Shell("C:\Windows\system32\calc.exe", AppWinStyle.NormalFocus)
' The preceding path is for Windows XP.
' The Windows 2000 path is C:\WINNT\system32\calc.exe.

.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft