Verwenden von "My" in Visual Studio Tools for Office-Projekten
Aktualisiert: November 2007
In Visual Basic können Sie mit dem My-Schlüsselwort direkt auf Informationen und Standardobjektinstanzen zugreifen, die in Beziehung zur Anwendung und ihrer Laufzeitumgebung stehen. Visual Studio Tools for Office-Projekte ermöglichen die Verwendung des My-Schlüsselworts und unterstützen hierbei dieselbe Funktionalität, die in einem Klassenbibliothekprojekt verfügbar ist. Dies ist eine Untergruppe der My-Objekte, die in Windows-Anwendungsprojekten unterstützt werden.
Eigene Objekte in Visual Studio Tools for Office-Projekten
Die folgenden My-Objekte sind in Visual Studio Tools for Office-Projekten verfügbar.
Application
Stellt Eigenschaften, Methoden und Ereignisse bereit, die sich auf die aktuelle Anwendung beziehen. Weitere Informationen finden Sie unter My.Application-Objekt.
User
Ermöglicht einen Zugriff auf den Sicherheitskontext des aktuellen Benutzers. My.User wird standardmäßig in Visual Studio Tools for Office-Projekten nicht festgelegt. Die Ausgabe eines Visual Studio Tools for Office-Projekts ist eine DLL-Datei, die aus mehreren Exemplaren eines Office-Dokuments aufgerufen werden kann. Fügen Sie folgenden Code hinzu, um die richtige Benutzeridentität abzurufen. Dabei wird die Identität auf die des Benutzers festgelegt, mit der die Anwendung ausgeführt wird, die die DLL-Datei aufruft:
My.User.InitializeWithWindowsUser()
Weitere Informationen finden Sie unter My.User-Objekt.
Computer
Enthält Eigenschaften zum Bearbeiten von Computerkomponenten, beispielsweise Audio, Uhr, Tastatur und Dateisystem. Weitere Informationen finden Sie unter My.Computer-Objekt.
WebServices
Enthält Eigenschaften, mit denen eine Einzelinstanz jedes XML-Webdiensts, mit dem das aktuelle Projekt verbunden ist, erstellt werden oder auf diese Einzelinstanz zugegriffen werden kann. Die gesamte My.Webservices-Funktionalität wird einbezogen. Weitere Informationen finden Sie unter My.WebServices-Objekt.
Settings
Bietet Zugriff auf die Anwendungseinstellungen und ermöglicht in der Anwendung das dynamische Speichern und Abrufen von Eigenschafteneinstellungen und anderen Informationen. Die My.Settings-Funktionalität wird einbezogen. Weitere Informationen finden Sie unter My.Settings-Objekt.
Resources
Bietet Zugriff auf die Anwendungsressourcen und ermöglicht den dynamischen Abruf von Ressourcen für Ihre Anwendung. DieMy.Resources-Funktionalität wird einbezogen. Weitere Informationen finden Sie unter My.Resources-Objekt.