Свойство My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData
Обновлен: Ноябрь 2007
Получает путь для хранения данных приложения, являющийся общим для всех пользователей компьютера.
' Usage
Dim value As String = My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData
' Declaration
Public ReadOnly Property AllUsersApplicationData As String
Возвращаемое значение
String.
Исключения
Следующее условие может вызвать исключение.
- Путь пуст. Обычно это происходит потому, что операционная система не поддерживает каталог (DirectoryNotFoundException).
Заметки
Свойство Объект My.Computer.FileSystem.SpecialDirectories содержит пути к часто используемым каталогам.
Если путь не существует, то он создается в следующем формате: BasePath\CompanyName\ProductName\Version
Обычно BasePath в Windows XP является C:\Documents и Settings\All Users\Application Data. CompanyNameProductName и Version могут быть получены из свойств My.Application.Info.CompanyName, My.Application.Info.ProductName, My.Application.Info.Version.
Примечание. |
---|
Если имена Company и Product не указаны в диалоговом окне Сведения о сборке, то CompanyName\ProductName в пути заменяются именем сборки. Дополнительные сведения о настройке сведений сборок об именах содержатся в разделе Практическое руководство. Указание сведений о сборке (Visual Basic, C#). |
Пример
Этот пример отображает путь для общих данных приложений в MessageBox.
MsgBox _
(My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData)
Требования
Пространство имен:Microsoft.VisualBasic.MyServices
Класс:SpecialDirectoriesProxy (предоставляет доступ к SpecialDirectories)
**Сборка:**Visual Basic (библиотека времени выполнения, в Microsoft.VisualBasic.dll)
Доступность по типу проекта
Тип проекта |
Доступность |
---|---|
Приложение Windows |
Да |
Библиотека классов |
Да |
Консольное приложение |
Да |
Библиотека элементов управления Windows |
Да |
Библиотека веб-элементов управления |
Да |
Служба Windows |
Да |
Веб-узел |
Да |
Разрешения
Могут потребоваться следующие разрешения:
Разрешение |
Описание |
---|---|
Определяет возможность доступа к файлам или папкам. Связанное перечисление: Unrestricted. |
Дополнительные сведения см. в разделах Управление доступом для кода и Запрос разрешений.