Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
Représentation de chaîne du GUID de l’application hôte du contrôle de dessin Microsoft Visio. Lecture-écriture.
Syntaxe
expression. HostID
expression Variable qui représente un objet DrawingControl .
Valeur renvoyée
String
Remarques
La définition de cette propriété est facultative. Définissez HostID au moment du design, par exemple dans le Fenêtre Propriétés de votre projet Microsoft Visual Studio.
La définition de la propriété HostID crée (ou modifie) une sous-clé à l’emplacement suivant dans le registre :
HKEY_CURRENTUSER\Software\Microsoft\Office\14.0\VisioHosts\
Si vous définissez HostID, utilisez une chaîne unique qui identifie votre programme, de préférence un GUID unique, bien que toute chaîne de moins de 128 caractères ne contenant pas de barre oblique inverse (« ») ou de barre oblique (« / ») soit valide. Un GUID ne doit pas excéder 40 caractères. Écrivez votre programme d’installation, de cette manière, lorsqu’il désinstalle votre programme, il supprime la clé de registre et toutes ses sous-clés.
Toutes les instances du contrôle de dessin Visio de votre programme partagent la même valeur HostID. Si vous définissez HostID à plusieurs reprises et pour plusieurs instances du contrôle de dessin Visio dans la même application, les valeurs les plus récentes remplacent les plus anciennes dans le registre.
Les données HostID sont communes à toutes les instances du contrôle de dessin dans un processus Win32 donné. Si vous modifiez l’un des paramètres du registre associé à l’une des instances du contrôle à l’emplacement HostID, le changement de paramètre s’applique à toutes les instances.
Si vous laissez HostID défini sur la valeur par défaut, une chaîne vide (« »), votre application partage les paramètres de l’application, par exemple ceux que vous pouvez définir dans la boîte de dialogue Options Visio (cliquez sur l’onglet Fichier , puis sur Options), avec Visio lui-même. Si vous définissez une valeur HostID , votre application aura ses propres valeurs persistantes basées sur le Registre pour ces paramètres. De plus, vous laissez les paramètres Visio inchangés. Si vous avez plusieurs applications qui contiennent un contrôle de dessin et que vous souhaitez que chacune ait ses propres paramètres d’application, attribuez-leur un HostID différent.
Avertissement
La modification du Registre Windows de quelque manière que ce soit, que ce soit dans l’Éditeur du Registre ou par programme, comporte toujours un certain degré de risque. Une modification incorrecte peut entraîner de graves problèmes, pouvant nécessiter la réinstallation du système d’exploitation. Nous vous recommandons de toujours sauvegarder le registre d’un ordinateur avant de le modifier.
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.