UserProperties 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.
Enthält UserProperty Objekte, die die benutzerdefinierten Eigenschaften eines Outlook-Elements darstellen.
public interface class UserProperties : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0006303D-0000-0000-C000-000000000046")]
public interface UserProperties : System.Collections.IEnumerable
Public Interface UserProperties
Implements IEnumerable
- Attribute
- Implementiert
Hinweise
Verwenden Sie die UserProperties-Eigenschaft , um das UserProperties-Objekt für ein Outlook-Element zurückzugeben. Dies gilt für alle Outlook-Elemente mit Ausnahme von NoteItem.
Verwenden Sie die Add(String, OlUserPropertyType, Object, Object) -Methode, um eine neue UserProperty für ein Element zu erstellen und es dem UserProperties-Objekt hinzuzufügen. Die Add -Methode können Sie einen Namen und den Typ für die neue Eigenschaft angeben. Wenn Sie eine neue Eigenschaft erstellen, kann sie auch als benutzerdefiniertes Feld dem Ordner hinzugefügt werden, der das Element enthält (mit demselben Namen wie die Eigenschaft), indem der AddToFolderFields
Parameter beim Aufrufen der Add-Methode auf True festgelegt wird. Dieses Feld kann dann als Spalte in Ordneransichten verwendet werden.
Verwenden Sie UserProperties(index
), wobei index
ein Name oder eine indexbasierte Nummer ist, um ein einzelnes UserProperty Objekt zurückzugeben.
Sie können die UserDefinedProperties -Eigenschaft des Folder -Objekts verwenden, um die Definitionen von benutzerdefinierten Eigenschaften auf Elementebene abzurufen und zu untersuchen, die ein Ordner in einer Ansicht anzeigen kann.
Um mehrere benutzerdefinierte Eigenschaften abzurufen oder festzulegen, verwenden Sie das PropertyAccessor-Objekt anstelle des -Objekts, um die UserProperties Leistung zu verbessern.
Eigenschaften
Application |
Gibt ein Application -Objekt zurück, das die übergeordnete Outlook-Anwendung für das -Objekt darstellt. Schreibgeschützt. |
Class |
Gibt eine OlObjectClass Konstante zurück, die die Klasse des Objekts angibt. Schreibgeschützt. |
Count |
Gibt einen Integer-Wert (int in C#) zurück, der die Anzahl der Objekte in der angegebenen Auflistung angibt. Schreibgeschützt. |
Item[Object] |
Gibt ein UserProperty -Objekt aus der Auflistung zurück. |
Parent |
Gibt das übergeordnete Objekt des angegebenen Objekts zurück. Schreibgeschützt. |
Session |
Gibt das NameSpace -Objekt für die aktuelle Sitzung zurück. Schreibgeschützt. |
Methoden
Add(String, OlUserPropertyType, Object, Object) |
Erstellt eine neue Benutzereigenschaft in der UserProperties Auflistung. |
Find(String, Object) |
Sucht ein UserProperty Objekt für den angeforderten Eigenschaftsnamen und gibt es zurück, sofern vorhanden. |
Remove(Int32) |
Entfernt ein Objekt aus der Auflistung. |