Application-Objekt (Outlook)Application object (Outlook)

Repräsentiert die gesamte Microsoft Outlook-Anwendung.Represents the entire Microsoft Outlook application.

HinweiseRemarks

Dies ist das einzige Objekt in der Hierarchie, das mit der Methode CreateObject oder der internen Visual Basic-Funktion GetObject zurückgegeben werden kann.This is the only object in the hierarchy that can be returned by using the CreateObject method or the intrinsic Visual Basic GetObject function.

Das Outlook- Anwendungs Objekt hat mehrere Zwecke:The Outlook Application object has several purposes:

  • Als Stammobjekt ermöglicht es den Zugriff auf andere Objekte in der Outlook-Hierarchie.As the root object, it allows access to other objects in the Outlook hierarchy.

  • Es ermöglicht den direkten Zugriff auf ein neues Element, das mit CreateItem erstellt wurde, ohne die Objekthierarchie durchlaufen zu müssen.It allows direct access to a new item created by using CreateItem, without having to traverse the object hierarchy.

  • Es ermöglicht den Zugang zu den aktiven Oberflächenobjekten (Explorer und Inspektor).It allows access to the active interface objects (the explorer and the inspector).

Wenn Sie die Automatisierung verwenden, um Outlook aus einer anderen Anwendung zu steuern, verwenden Sie die CreateObject -Methode, um ein Outlook- Anwendungs Objekt zu erstellen.When you use Automation to control Outlook from another application, you use the CreateObject method to create an Outlook Application object.

BeispielExample

In dem folgenden Beispiel für Visual Basic for Applications (VBA) wird Outlook gestartet (sofern es noch nicht ausgeführt wird), und der Standard-Posteingangsordner wird geöffnet.The following Visual Basic for Applications (VBA) example starts Outlook (if it's not already running) and opens the default Inbox folder.

Set myNameSpace = Application.GetNameSpace("MAPI") 
 
Set myFolder= _ 
 
 myNameSpace.GetDefaultFolder(olFolderInbox) 
 
myFolder.Display

Im folgenden Beispiel für Visual Basic für Applikationen (VBA) wird das Application -Objekt verwendet, um einen neuen Kontakt zu erstellen und zu öffnen.The following Visual Basic for Applications (VBA) example uses the Application object to create and open a new contact.

Set myItem = Application.CreateItem(olContactItem) 
 
myItem.Display

EreignisseEvents

NameName
AdvancedSearchCompleteAdvancedSearchComplete
AdvancedSearchStoppedAdvancedSearchStopped
BeforeFolderSharingDialogBeforeFolderSharingDialog
ItemLoadItemLoad
ItemSendItemSend
MAPILogonCompleteMAPILogonComplete
NewMailNewMail
NewMailExNewMailEx
OptionsPagesAddOptionsPagesAdd
QuitQuit
ReminderReminder
StartupStartup

MethodenMethods

NameName
ActiveExplorerActiveExplorer
ActiveInspectorActiveInspector
ActiveWindowActiveWindow
AdvancedSearchAdvancedSearch
CopyFileCopyFile
CreateItemCreateItem
CreateItemFromTemplateCreateItemFromTemplate
CreateObjectCreateObject
GetNamespaceGetNamespace
GetObjectReferenceGetObjectReference
IsSearchSynchronousIsSearchSynchronous
QuitQuit
RefreshFormRegionDefinitionRefreshFormRegionDefinition

EigenschaftenProperties

NameName
AnwendungApplication
AssistanceAssistance
KlasseClass
COMAddInsCOMAddIns
DefaultProfileNameDefaultProfileName
ExplorersExplorers
InspectorsInspectors
IsTrustedIsTrusted
LanguageSettingsLanguageSettings
NameName
ParentParent
PickerDialogPickerDialog
ProductCodeProductCode
RemindersReminders
SessionSession
TimeZonesTimeZones
VersionVersion

Siehe auchSee also

Outlook-ObjektmodellreferenzOutlook Object Model Reference

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.