My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData-Eigenschaft

Aktualisiert: November 2007

Ruft einen Pfad zum Speichern von Anwendungsdaten ab, der für alle Benutzer auf dem Computer freigegeben ist.

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

Rückgabewert

String.

Ausnahmen

Die folgende Bedingung kann einen Ausnahmefehler verursachen:

  • Der Pfad ist leer. Dies liegt in der Regel daran, dass das Betriebssystem das Verzeichnis nicht unterstützt (DirectoryNotFoundException).

Hinweise

Das My.Computer.FileSystem.SpecialDirectories-Objekt enthält Pfade zu Verzeichnissen, auf die häufig verwiesen wird.

Wenn der Pfad nicht vorhanden ist, wird er im folgenden Format erstellt: Basispfad\Firmenname\Produktname\Version

Ein typischer Basispfad in Windows XP ist C:\Dokumente und Einstellungen\All Users\Anwendungsdaten. Der Firmenname, der Produktname und die Version können von den Eigenschaften My.Application.Info.CompanyName, My.Application.Info.ProductName und My.Application.Info.Version abgerufen werden.

Hinweis:

Wenn im Dialogfeld Assemblyinformationen keine Angaben für Firma und Produkt vorhanden sind, werden der Firmenname und Produktname im Pfad durch den Assemblynamen ersetzt. Weitere Informationen über das Festlegen von Assemblyinformationen finden Sie unter Gewusst wie: Angeben von Assemblyinformationen (Visual Basic, C#).

Beispiel

In diesem Beispiel wird der Pfad für freigegebene Anwendungsdaten in einer MessageBox angezeigt.

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

Anforderungen

Namespace:Microsoft.VisualBasic.MyServices

Klasse:SpecialDirectoriesProxy (ermöglicht Zugriff auf SpecialDirectories)

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Verfügbarkeit nach Projekttyp

Projekttyp

Verfügbar

Windows-Anwendung

Ja

Klassenbibliothek

Ja

Konsolenanwendung

Ja

Windows-Steuerelementbibliothek

Ja

Web-Steuerelementbibliothek

Ja

Windows-Dienst

Ja

Website

Ja

Berechtigungen

Die folgende Berechtigung ist möglicherweise erforderlich:

Berechtigung

Beschreibung

FileIOPermission

Steuert die Fähigkeit, auf Dateien und Ordner zuzugreifen. Zugeordnete Enumeration: Unrestricted.

Weitere Informationen finden Sie unter Codezugriffssicherheit und Anfordern von Berechtigungen.

Siehe auch

Referenz

My.Computer.FileSystem.SpecialDirectories-Objekt

SpecialDirectories.AllUsersApplicationData