Partager via


My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData, propriété

Mise à jour : novembre 2007

Obtient un chemin d'accès pour stocker les données d'application partagées entre tous les utilisateurs de l'ordinateur.

' Usage
Dim value As String = My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData
' Declaration
Public ReadOnly Property AllUsersApplicationData As String

Valeur de retour

String.

Exceptions

La condition ci-dessous peut générer une exception.

  • Le chemin d'accès est vide, généralement parce que le système d'exploitation ne prend pas en charge le répertoire (DirectoryNotFoundException).

Notes

My.Computer.FileSystem.SpecialDirectories, objet contient les chemins d'accès aux répertoires communément référencés.

Si le chemin d'accès n'existe pas, il est créé avec le format suivant : BasePath\CompanyName\ProductName\Version.

Un BasePath typique de Windows XP est C:\Documents and Settings\All Users\Application Data. CompanyName, ProductName et Version peuvent être obtenus à partir des propriétés My.Application.Info.CompanyName, My.Application.Info.ProductNameet My.Application.Info.Version.

Remarque :

Si les noms Company et Product ne sont pas spécifiés dans la boîte de dialogue Informations de l'assembly, la valeur CompanyName\ProductName du chemin d'accès est remplacée par le nom de l'assembly. Pour plus d'informations sur la définition des noms des informations de l'assembly, consultez Comment : spécifier des informations d'assembly (Visual Basic, C#).

Exemple

Cet exemple affiche le chemin d'accès pour les données des applications partagées dans un MessageBox.

MsgBox _
(My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData)

Configuration requise

Espace de noms :Microsoft.VisualBasic.MyServices

Classe :SpecialDirectoriesProxy (fournit l'accès à SpecialDirectories)

**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)

Disponibilité par type de projet

Type de projet

Disponible

Application Windows

Oui

Bibliothèque de classes

Oui

Application console

Oui

Bibliothèque de contrôles Windows

Oui

Bibliothèque de contrôles Web

Oui

Service Windows

Oui

Site Web

Oui

Autorisations

L'autorisation suivante peut être nécessaire :

Autorisation

Description

FileIOPermission

Contrôle la possibilité d'accéder à des fichiers et à des dossiers. Énumération associée : Unrestricted.

Pour plus d'informations, consultez Sécurité d'accès du code et Demande d'autorisations.

Voir aussi

Référence

My.Computer.FileSystem.SpecialDirectories, objet

SpecialDirectories.AllUsersApplicationData