MAPIFolder.GetStorage(String, OlStorageIdentifierType) Methode
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.
Ruft ein StorageItem -Objekt auf dem übergeordneten Folder Element ab, um Daten für eine Outlook-Lösung zu speichern.
public:
Microsoft::Office::Interop::Outlook::StorageItem ^ GetStorage(System::String ^ StorageIdentifier, Microsoft::Office::Interop::Outlook::OlStorageIdentifierType StorageIdentifierType);
public Microsoft.Office.Interop.Outlook.StorageItem GetStorage (string StorageIdentifier, Microsoft.Office.Interop.Outlook.OlStorageIdentifierType StorageIdentifierType);
Public Function GetStorage (StorageIdentifier As String, StorageIdentifierType As OlStorageIdentifierType) As StorageItem
Parameter
- StorageIdentifier
- String
Ein Bezeichner für das StorageItem -Objekt; Je nach Typ des Bezeichners kann der Wert eine Eintrags-ID, eine Nachrichtenklasse oder einen Betreff darstellen.
- StorageIdentifierType
- OlStorageIdentifierType
Gibt den Bezeichnertyp für das StorageItem -Objekt.
Gibt zurück
Ein StorageItem -Objekt, das zum Speichern von Daten für eine Lösung verwendet wird.
Hinweise
Die GetStorage-Methode ruft ein StorageItem-Objekt für ein Folder-Objekt unter Verwendung des von StorageIdentifier
angegebenen Bezeichners ab und weist den von StorageIdentifierType
angegebenen Bezeichnertyp auf. Das StorageItem-Objekt ist ein ausgeblendetes Element im Ordner, der mit dem Konto wechselt und ist online und offline verfügbar.
Wenn Sie die EntryID für das StorageItem-Objekt mithilfe des olIdentifyByEntryID-Werts für StorageIdentifierType
angeben, gibt die GetStorage-Methode das StorageItem-Objekt mit der angegebenen EntryID zurück. Wenn kein StorageItem-Objekt mit dieser EntryID gefunden wird oder wenn das StorageItem-Objekt nicht vorhanden ist, löst die GetStorage-Methode einen Fehler aus.
Wenn Sie die Nachrichtenklasse für storageItem mithilfe des OlIdentifyByMessageClass-Werts für StorageIdentifierType
angeben, gibt die GetStorage-Methode das StorageItem-Objekt mit der angegebenen Nachrichtenklasse zurück. Wenn mehrere Elemente mit derselben Nachrichtenklasse vorhanden sind, gibt die GetStorage-Methode das Element mit dem neuesten PidTagLastModificationTime zurück. Wenn kein StorageItem mit der angegebenen Nachrichtenklasse vorhanden ist, erstellt die GetStorage-Methode ein neues StorageItem-Objekt mit der durch StorageIdentifier
angegebenen Nachrichtenklasse.
Wenn Sie die Subject des StorageItem-Objekts angeben, gibt die GetStorage-Methode das StorageItem-Objekt mit dem im GetStorage-Aufruf angegebenen Subject zurück. Wenn mehrere Elemente mit demselben Subject vorhanden sind, gibt die GetStorage-Methode das Element mit dem neuesten PidTagLastModificationTime zurück. Wenn kein StorageItem mit dem angegebenen Subject vorhanden ist, erstellt die GetStorage-Methode ein neues StorageItem-Objekt mit dem durchStorageIdentifier
angegebenen Subject.
GetStorage gibt einen Fehler zurück, wenn der Speichertyp des Ordners nicht unterstützt wird. Die folgenden Speicher zurück einen Fehler, wenn GetStorage aufgerufen wird:
Die Size eines neu erstellten StorageItem-Objekts ist null (0), bis Sie die -Methode des Elements explizit aufrufen Save() .
Weitere Informationen zum Speichern von Daten für eine Lösung finden Sie unter Speichern von Daten für Lösungen.