Share via


UserDefinedProperties Schnittstelle

Definition

Enthält einen Satz von UserDefinedProperty -Objekten, die die für ein Folder -Objekt definierten benutzerdefinierten Eigenschaften darstellen.

public interface class UserDefinedProperties : Microsoft::Office::Interop::Outlook::_UserDefinedProperties
[System.Runtime.InteropServices.Guid("00063047-0000-0000-C000-000000000046")]
public interface UserDefinedProperties : Microsoft.Office.Interop.Outlook._UserDefinedProperties
Public Interface UserDefinedProperties
Implements _UserDefinedProperties
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 für den Zugriff auf alle Methoden, Eigenschaften und Ereignisse des COM-Objekts. Falls jedoch eine gewünschte Methode oder ein gewünschtes Ereignis denselben Namen im selben COM-Objekt aufweist, wechseln Sie zur entsprechenden primären Schnittstelle, um die Methode aufzurufen, und wechseln Sie zur Schnittstelle für die neuesten Ereignisse, um das Ereignis aufzurufen. In diesem Thema finden Sie Informationen zum COM-Objekt. Informationen zu den Methoden- und Eigenschaftsmembern des COM-Objekts finden Sie unter _UserDefinedProperties.

Die Elemente der UserDefinedProperties -Auflistung entsprechen den Feldern unter Benutzerdefinierte Ordnerfelder, die Sie im Dialogfeld Felder anzeigen möchten.

Verwenden Sie die UserDefinedProperties -Eigenschaft, um das UserDefinedProperties-Objekt aus einem Folder-Objekt abzurufen.

Verwenden Sie die Add(String, OlUserPropertyType, Object, Object) -Methode, um eine benutzerdefinierte Eigenschaft zu definieren und hinzuzufügen, und die Methode, aus der Remove(Int32) eine vorhandene benutzerdefinierte Eigenschaft entfernt werden soll, der UserDefinedProperties-Auflistung . Verwenden Sie die Item[Object] -Eigenschaft (dies in C#), um nach Name oder Index abzurufen, oder die Find(String) Methode, um ein UserDefinedProperty-Objekt aus der UserDefinedProperties-Auflistung zu suchen und abzurufen. Verwenden Sie die Refresh() -Methode, um die UserDefinedProperties-Auflistung aus dem Speicher neu zu laden.

UserDefinedProperties -Auflistung enthält nur die Definitionen der benutzerdefinierten Eigenschaften, die für alle Outlook-Elemente im Ordner enthaltenen sind. Um benutzerdefinierte Eigenschaftswerte für ein Outlook-Element in diesem Ordner abzurufen oder zu ändern, verwenden Sie die UserProperties -Eigenschaft des Outlook-Elements, z. B. ein MailItem -Objekt, um die Auflistung für dieses UserProperties Element abzurufen. Anschließend können Sie das UserProperty -Objekt für die entsprechende benutzerdefinierte Eigenschaft verwenden, um den Wert dieser benutzerdefinierten Eigenschaft für das Outlook-Element abzurufen oder zu ändern.

Eigenschaften

Application

Gibt ein Application -Objekt zurück, das die übergeordnete Outlook-Anwendung für das -Objekt darstellt. Schreibgeschützt.

(Geerbt von _UserDefinedProperties)
Class

Gibt eine OlObjectClass Konstante zurück, die die Klasse des Objekts angibt. Schreibgeschützt.

(Geerbt von _UserDefinedProperties)
Count

Gibt einen Integer-Wert (int in C#) zurück, der die Anzahl der Objekte in der angegebenen Auflistung angibt. Schreibgeschützt.

(Geerbt von _UserDefinedProperties)
Item[Object]

Gibt ein Objekt aus der Auflistung zurück.

(Geerbt von _UserDefinedProperties)
Parent

Gibt das übergeordnete Objekt des angegebenen Objekts zurück. Schreibgeschützt.

(Geerbt von _UserDefinedProperties)
Session

Gibt das NameSpace -Objekt für die aktuelle Sitzung zurück. Schreibgeschützt.

(Geerbt von _UserDefinedProperties)

Methoden

Add(String, OlUserPropertyType, Object, Object)

Erstellt ein neues UserDefinedProperty -Objekt und fügt es an die Auflistung an.

(Geerbt von _UserDefinedProperties)
Find(String)

Suchen Sie eine UserDefinedProperty in der Auflistung enthaltene.

(Geerbt von _UserDefinedProperties)
Refresh()

Aktualisiert die Inhalte der Auflistung im Speicher, indem alle in Remote-Explorern ausgeführten Änderungen abgerufen werden.

(Geerbt von _UserDefinedProperties)
Remove(Int32)

Entfernt ein Objekt aus der Auflistung.

(Geerbt von _UserDefinedProperties)

Gilt für: