Freigeben über


UserDefinedProperty Schnittstelle

Definition

Stellt die Definition einer benutzerdefinierten Eigenschaft für ein Folder -Objekt dar.

public interface class UserDefinedProperty : Microsoft::Office::Interop::Outlook::_UserDefinedProperty
[System.Runtime.InteropServices.Guid("0006305C-0000-0000-C000-000000000046")]
public interface UserDefinedProperty : Microsoft.Office.Interop.Outlook._UserDefinedProperty
Public Interface UserDefinedProperty
Implements _UserDefinedProperty
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 _UserDefinedProperty.

Verwenden Sie (), wobei index ein Name oder eine Indexnummer ist, um ein einzelnes UserDefinedProperty-Objekt zurückzugeben.indexUserDefinedProperties

Verwenden Sie die Add(String, OlUserPropertyType, Object, Object) -Methode der UserDefinedProperties Auflistung für ein Folder-Objekt , um eine benutzerdefinierte Eigenschaft für diesen Ordner zu definieren.

Verwenden Sie die Type -Eigenschaft, um den benutzerdefinierten Eigenschaftentyp zurückzugeben, und die DisplayFormat -Eigenschaft, um das Anzeigeformat für die benutzerdefinierte Eigenschaft zurückzugeben. Wenn die Type-Eigenschaft auf olCombination oder olFormula festgelegt ist, verwenden Sie die Formula -Eigenschaft, um die Formel zurückzugeben, die zum Generieren von Werten für die benutzerdefinierte Eigenschaft verwendet wird.

UserDefinedProperty -Objekt stellt nur die Definition einer benutzerdefinierten-Eigenschaft, die auf alle im Ordner enthaltenen Outlook-Elemente angewendet ist. 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 _UserDefinedProperty)
Class

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

(Geerbt von _UserDefinedProperty)
DisplayFormat

Gibt einen Integer-Wert (int in C#) zurück, der das Anzeigeformat für das UserDefinedProperty -Objekt darstellt. Schreibgeschützt.

(Geerbt von _UserDefinedProperty)
Formula

Gibt einen String-Wert (Zeichenfolge in C#) zurück, der die Formel für das UserDefinedProperty-Objekt darstellt. Schreibgeschützt.

(Geerbt von _UserDefinedProperty)
Name

Gibt einen String-Wert (Zeichenfolge in C#) zurück, der den Anzeigenamen für das Objekt darstellt. Schreibgeschützt.

(Geerbt von _UserDefinedProperty)
Parent

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

(Geerbt von _UserDefinedProperty)
Session

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

(Geerbt von _UserDefinedProperty)
Type

Gibt eine OlUserPropertyType Konstante zurück, die den Typ des UserDefinedProperty Objekts angibt. Schreibgeschützt.

(Geerbt von _UserDefinedProperty)

Methoden

Delete()

Ein Objekt wird aus der Auflistung gelöscht.

(Geerbt von _UserDefinedProperty)

Gilt für: