Folder Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Outlook-Ordner dar.
public interface class Folder : Microsoft::Office::Interop::Outlook::MAPIFolder, Microsoft::Office::Interop::Outlook::MAPIFolderEvents_12_Event
[System.Runtime.InteropServices.Guid("00063006-0000-0000-C000-000000000046")]
public interface Folder : Microsoft.Office.Interop.Outlook.MAPIFolder, Microsoft.Office.Interop.Outlook.MAPIFolderEvents_12_Event
Public Interface Folder
Implements MAPIFolder, MAPIFolderEvents_12_Event
- Abgeleitet
- Attribute
- Implementiert
Hinweise
Hierbei handelt es sich um eine von einer COM-Co-Klasse abgeleitete .NET-Schnittstelle, die für verwalteten Code für die Interoperabilität mit dem entsprechenden COM-Objekt erforderlich ist. Verwenden Sie diese Schnittstelle, um auf alle Methoden-, Eigenschafts- und Ereignismember des COM-Objekts Folder zuzugreifen. In diesem Thema finden Sie Informationen zum COM-Objekt. Informationen zu den Methoden- und Eigenschaftsmembern des COM-Objekts finden Sie unter MAPIFolder. Informationen zu den Ereignismembern des COM-Objekts finden Sie unter MAPIFolderEvents_12_Event.
Ein Folder-Objekt kann andere Folder-Objekte sowie Outlook-Elemente enthalten. Verwenden Sie die Folders-Eigenschaft eines NameSpace Objekts oder eines anderen Folder-Objekts , um den Satz von Ordnern in einem NameSpace oder unter einem Ordner zurückzugeben. Sie können in geschachtelten Ordnern navigieren, indem Sie von einem Ordner auf oberster Ebene beginnen, z. B. dem Posteingang, und eine Kombination aus der Folders -Eigenschaft verwenden, die den Ordnersatz unter einem Folder-Objekt in der Hierarchie zurückgibt, und der Item[Object] -Eigenschaft (dies in C#), die einen Ordner innerhalb der Folders Auflistung zurückgibt.
Innerhalb eines Outlook-Datenspeichers gibt es mehrere Ordner, die die Standardfunktionalität von Outlook unterstützen. Verwenden Sie , und geben Sie GetDefaultFolder(OlDefaultFolders)ein index
an, das eine der Konstanten in der OlDefaultFolders -Enumeration ist, um einen der Outlook-Standardordner im NameSpace-Objekt von Outlook zurückzugeben.
While generally it is a good practice to place items that serve the same functionality in the same folder, a folder can contain items of different types. Beispielsweise kann der Ordner Kalender standardmäßig Objekte und enthaltenAppointmentItem, und der Ordner Kontakte kann - und DistListItem -Objekte enthaltenContactItem.MeetingItem In general, when enumerating items in a folder, do not assume the type of an item in the folder; check the message class of the item before accessing properties that are applicable to the item.
Verwenden Sie die Add(String, Object) -Methode, um dem Folders-Objekt einen Ordner hinzuzufügen. Die Add -Methode verfügt über ein optionales Argument, das verwendet werden kann, um den Typ der Elemente anzugeben, die in diesem Ordner gespeichert werden können. Standardmäßig erben die Ordner, die innerhalb eines anderen Ordners erstellt wurden, den Typ des übergeordneten Ordners.
Beachten Sie, dass beim Speichern von Elementen eines bestimmten Typs die Elemente direkt in dem entsprechenden Standardordner gespeichert werden. Wenn die GetAssociatedAppointment(Boolean) -Methode beispielsweise auf ein MeetingItem-Objekt im Ordner Posteingang angewendet wird, wird der zurückgegebene Termin im Standardordner Kalender gespeichert.
Eigenschaften
AddressBookName |
Gibt einen Wert vom Typ String (Zeichenfolge in C#) zurück, der den Adressbuchnamen für das Objekt angibt, das Folder einen Kontaktordner darstellt, oder legt diesen fest. Lese-/Schreibzugriff. (Geerbt von MAPIFolder) |
Application |
Gibt ein Application -Objekt zurück, das die übergeordnete Outlook-Anwendung für das -Objekt darstellt. Schreibgeschützt. (Geerbt von MAPIFolder) |
Class |
Gibt eine OlObjectClass Konstante zurück, die die Klasse des Objekts angibt. Schreibgeschützt. (Geerbt von MAPIFolder) |
CurrentView |
Gibt ein View -Objekt zurück, das die aktuelle Ansicht darstellt. Schreibgeschützt. (Geerbt von MAPIFolder) |
CustomViewsOnly |
Gibt einen Wert vom Typ Boolean (bool in C#) zurück, der bestimmt, welche Ansichten im Menü Ansicht für einen bestimmten Ordner angezeigt werden, oder legt diesen Wert fest. Lese-/Schreibzugriff. (Geerbt von MAPIFolder) |
DefaultItemType |
Gibt eine Konstante aus der -Enumeration zurück, die OlItemType den outlook-Standardelementtyp angibt, der im Ordner enthalten ist. Schreibgeschützt. (Geerbt von MAPIFolder) |
DefaultMessageClass |
Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die die Standardnachrichtenklasse für Elemente im Ordner darstellt. Schreibgeschützt. (Geerbt von MAPIFolder) |
Description |
Dient zum Zurückgeben oder Festlegen einer Zeichenfolge (Zeichenfolge in C#), die die Beschreibung des Ordners darstellt. Lese-/Schreibzugriff. (Geerbt von MAPIFolder) |
EntryID |
Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die die eindeutige Eintrags-ID des Objekts darstellt. Schreibgeschützt. (Geerbt von MAPIFolder) |
FolderPath |
Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die den Pfad des aktuellen Ordners angibt. Schreibgeschützt. (Geerbt von MAPIFolder) |
Folders |
Gibt die Folders Auflistung zurück, die alle Ordner darstellt, die im angegebenen Folderenthalten sind. Schreibgeschützt. (Geerbt von MAPIFolder) |
FullFolderPath |
Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden. (Geerbt von MAPIFolder) |
InAppFolderSyncObject |
Gibt einen Wert vom Typ Boolean (bool in C#) zurück, der bestimmt, ob der angegebene Ordner mit dem E-Mail-Server synchronisiert wird, oder legt diesen Wert fest. Lese-/Schreibzugriff. (Geerbt von MAPIFolder) |
IsSharePointFolder |
Gibt einen Booleschen Wert (bool in C#) zurück, der bestimmt, ob der Ordner ein Microsoft SharePoint Foundation-Ordner ist. Schreibgeschützt. (Geerbt von MAPIFolder) |
Items |
Gibt ein Auflistungsobjekt Items als Auflistung von Outlook-Elementen im angegebenen Ordner zurück. Schreibgeschützt. (Geerbt von MAPIFolder) |
MAPIOBJECT |
Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden. (Geerbt von MAPIFolder) |
Name |
Gibt einen String-Wert (Zeichenfolge in C#) zurück, der den Anzeigenamen für das Objekt darstellt, oder legt diesen fest. Lese-/Schreibzugriff. (Geerbt von MAPIFolder) |
Parent |
Gibt das übergeordnete Objekt des angegebenen Objekts zurück. Schreibgeschützt. (Geerbt von MAPIFolder) |
PropertyAccessor |
Gibt ein PropertyAccessor -Objekt zurück, das das Erstellen, Abrufen, Festlegen und Löschen von Eigenschaften des übergeordneten Folder Objekts unterstützt. Schreibgeschützt. (Geerbt von MAPIFolder) |
Session |
Gibt das NameSpace -Objekt für die aktuelle Sitzung zurück. Schreibgeschützt. (Geerbt von MAPIFolder) |
ShowAsOutlookAB |
Dient zum Zurückgeben oder Festlegen eines booleschen Werts (bool in C#), der angibt, ob der Kontaktelementeordner als Adressliste im Outlook-Adressbuch angezeigt wird. Lese-/Schreibzugriff. (Geerbt von MAPIFolder) |
ShowItemCount |
Legt fest oder gibt eine Konstante in der OlShowItemCount -Enumeration zurück, die angibt, ob die Anzahl der ungelesenen Nachrichten im Ordner oder die Gesamtanzahl der Elemente im Ordner im Navigationsbereich angezeigt werden soll. Lese-/Schreibzugriff. (Geerbt von MAPIFolder) |
Store |
Gibt ein Store -Objekt zurück, das den Speicher darstellt, der das Folder -Objekt enthält. Schreibgeschützt. (Geerbt von MAPIFolder) |
StoreID |
Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die die Speicher-ID für den Ordner angibt. Schreibgeschützt. (Geerbt von MAPIFolder) |
UnReadItemCount |
Gibt einen Integer-Wert (int in C#) zurück, der die Anzahl der ungelesenen Elemente im Ordner angibt. Schreibgeschützt. (Geerbt von MAPIFolder) |
UserDefinedProperties |
Gibt ein UserDefinedProperties -Objekt zurück, das die benutzerdefinierten eigenschaften für das Folder -Objekt darstellt. Schreibgeschützt. (Geerbt von MAPIFolder) |
UserPermissions |
Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden. (Geerbt von MAPIFolder) |
Views |
Gibt die Views Auflistung des Folder -Objekts zurück. Schreibgeschützt. (Geerbt von MAPIFolder) |
WebViewAllowNavigation |
Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden. (Geerbt von MAPIFolder) |
WebViewOn |
Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Boolean (bool in C#), der den Webansichtsstatus für einen Ordner angibt. Lese-/Schreibzugriff. (Geerbt von MAPIFolder) |
WebViewURL |
Dient zum Zurückgeben oder Festlegen einer Zeichenfolge (Zeichenfolge in C#), die die URL der Webseite angibt, die einem Ordner zugewiesen ist. Lese-/Schreibzugriff. (Geerbt von MAPIFolder) |
Methoden
AddToFavorites(Object, Object) |
Dieses Objekt, dieses Mitglied oder diese Aufzählung ist veraltet und kann nicht in Ihrem Code verwendet werden. (Geerbt von MAPIFolder) |
AddToPFFavorites() |
Adds a Microsoft Exchange public folder to the public folder's Favorites folder. (Geerbt von MAPIFolder) |
CopyTo(MAPIFolder) |
Kopiert den aktuellen Ordner in seiner Gesamtheit in den Zielordner. (Geerbt von MAPIFolder) |
Delete() |
Ein Objekt wird aus der Auflistung gelöscht. (Geerbt von MAPIFolder) |
Display() |
Zeigt ein neues Explorer -Objekt für den Ordner an. (Geerbt von MAPIFolder) |
GetCalendarExporter() |
Erstellt ein CalendarSharing -Objekt für die angegebene Folder. (Geerbt von MAPIFolder) |
GetCustomIcon() |
Gibt ein StdPicture Objekt zurück, das das benutzerdefinierte Symbol für den Ordner darstellt. (Geerbt von MAPIFolder) |
GetExplorer(Object) |
Gibt ein Explorer Objekt zurück, das ein neues, inaktives Explorer-Objekt darstellt, das mit dem angegebenen Ordner als aktuellem Ordner initialisiert wurde. (Geerbt von MAPIFolder) |
GetStorage(String, OlStorageIdentifierType) |
Ruft ein StorageItem -Objekt auf dem übergeordneten Folder Element ab, um Daten für eine Outlook-Lösung zu speichern. (Geerbt von MAPIFolder) |
GetTable(Object, Object) |
Ruft ein Table -Objekt ab, das nach |
MoveTo(MAPIFolder) |
Verschiebt einen Ordner in den angegebenen Zielordner. (Geerbt von MAPIFolder) |
SetCustomIcon(StdPicture) |
Legt ein benutzerdefiniertes Symbol fest, das von |
Ereignisse
BeforeFolderMove |
Tritt auf, wenn ein Ordner verschoben oder gelöscht werden soll, entweder als Ergebnis einer Benutzeraktion oder durch Programmcode. (Geerbt von MAPIFolderEvents_12_Event) |
BeforeItemMove |
Tritt auf, wenn ein Element aus einem Ordner verschoben oder gelöscht werden soll, entweder als Ergebnis einer Benutzeraktion oder durch Programmcode. (Geerbt von MAPIFolderEvents_12_Event) |