Share via


Rule Schnittstelle

Definition

Stellt eine Outlook-Regel dar.

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

Sowohl Client-als auch serverseitige Regeln werden durch das Rule -Objekt dargestellt.

Das Rules-Objektmodell besteht hauptsächlich aus den folgenden Objekten: Rules, Rule, RuleActions, RuleConditions, RuleAction, , RuleConditionund den abgeleiteten Objekten für bestimmte Regelaktionen und Regelbedingungen. Er bietet partielle Parität der Regeln und Warnungen Assistent in die Benutzeroberfläche von Outlook. Erstellung jeder einzelnen Regel nicht unterstützt, die Sie möglicherweise mit dem Assistenten erstellen können, unterstützt dabei die am häufigsten verwendeten Regelaktionen Geschäftsbedingungen.

Weitere Informationen zum programmgesteuerten Erstellen, Bearbeiten und Löschen von Regeln finden Sie unter Verwalten von Regeln im Outlook-ObjektmodellVorgehensweise: Erstellen einer Regel zum Verschieben bestimmter E-Mails in einen Ordner.

Eigenschaften

Actions

Gibt ein RuleActions Auflistungsobjekt zurück, das alle verfügbaren Regelaktionen für die Regel darstellt. Schreibgeschützt.

(Geerbt von _Rule)
Application

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

(Geerbt von _Rule)
Class

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

(Geerbt von _Rule)
Conditions

Gibt ein RuleConditions Auflistungsobjekt zurück, das alle verfügbaren Regelbedingungen für die Regel darstellt. Schreibgeschützt.

(Geerbt von _Rule)
Enabled

Gibt einen booleschen Wert (bool in C#) zurück, der bestimmt, ob die Regel angewendet werden soll, oder legt diesen fest. Lese-/Schreibzugriff.

(Geerbt von _Rule)
Exceptions

Gibt ein RuleConditions Auflistungsobjekt zurück, das alle verfügbaren Regel-Ausnahmebedingungen für die Regel darstellt. Schreibgeschützt.

(Geerbt von _Rule)
ExecutionOrder

Gibt einen Integer-Wert (int in C#) zurück, der die Ausführungsreihenfolge der Regel neben anderen Regeln in der Auflistung angibt, oder legt diesen Rules fest. Lese-/Schreibzugriff.

(Geerbt von _Rule)
IsLocalRule

Gibt einen Booleschen Wert (bool in C#) zurück, der angibt, ob die Regel als clientseitige Regel ausgeführt wird. Schreibgeschützt.

(Geerbt von _Rule)
Name

Gibt eine Zeichenfolge (Zeichenfolge in C#) zurück, die den Namen der Regel darstellt, oder legt sie fest. Lese-/Schreibzugriff.

(Geerbt von _Rule)
Parent

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

(Geerbt von _Rule)
RuleType

Gibt eine Konstante aus der OlRuleType -Enumeration zurück, die angibt, ob die Regel für nachrichten gilt, die gesendet oder empfangen werden. Schreibgeschützt.

(Geerbt von _Rule)
Session

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

(Geerbt von _Rule)

Methoden

Execute(Object, Object, Object, Object)

Wendet eine Regel als einmaligen Vorgang an.

(Geerbt von _Rule)

Gilt für: