Compartir a través de


Rule Interfaz

Definición

Representa una regla de Outlook.

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
Derivado
Atributos
Implementaciones

Comentarios

Se trata de una interfaz de .NET derivada de una coclase COM que requiere el código administrado para garantizar la interoperabilidad con el objeto COM correspondiente. Utilice esta interfaz derivada para acceder a todos los miembros de métodos, propiedades y eventos del objeto COM. No obstante, si quiere utilizar un método o un evento que comparte el mismo nombre en el mismo objeto COM, realice la conversión a la interfaz principal correspondiente para llamar al método y la conversión a la última interfaz de eventos para conectarse al evento. Consulte este tema si necesita información sobre el objeto COM. Para obtener información sobre los miembros de método y propiedad del objeto COM, vea _Rule.

Reglas del lado cliente y el servidor se representan mediante el objeto Rule.

El modelo de objetos Rules consta principalmente de estos objetos: Rules, Rule, RuleActions, RuleConditions, RuleAction, y RuleConditionlos objetos derivados para determinadas acciones de regla y condiciones de regla. Proporciona paridad parcial con el Asistente de alertas de la interfaz de usuario de Outlook y reglas. Aunque no se admite la creación de cada regla única que posiblemente pueda crear con el asistente, admite las acciones de regla más comunes y las condiciones.

Para obtener más información sobre cómo crear, editar y eliminar reglas mediante programación, vea Administrar reglas en el modelo de objetos de Outlook How to: Create a Rule to Move Specific E-mails to a Folder

Propiedades

Actions

Devuelve un RuleActions objeto de colección que representa todas las acciones de regla disponibles para la regla. Solo lectura.

(Heredado de _Rule)
Application

Devuelve un Application objeto que representa la aplicación primaria de Outlook para el objeto . Solo lectura.

(Heredado de _Rule)
Class

Devuelve una OlObjectClass constante que indica la clase del objeto. Solo lectura.

(Heredado de _Rule)
Conditions

Devuelve un RuleConditions objeto de colección que representa todas las condiciones de regla disponibles para la regla. Solo lectura.

(Heredado de _Rule)
Enabled

Devuelve o establece un valor booleano (bool en C#) que determina si se va a aplicar la regla. Lectura y escritura.

(Heredado de _Rule)
Exceptions

Devuelve un RuleConditions objeto de colección que representa todas las condiciones de excepción de regla disponibles para la regla. Solo lectura.

(Heredado de _Rule)
ExecutionOrder

Devuelve o establece un valor Integer (int en C#) que indica el orden de ejecución de la regla entre otras reglas de la Rules colección. Lectura y escritura.

(Heredado de _Rule)
IsLocalRule

Devuelve un valor booleano (bool en C#) que indica si la regla se ejecuta como una regla del lado cliente. Solo lectura.

(Heredado de _Rule)
Name

Devuelve o establece una cadena (cadena en C#) que representa el nombre de la regla. Lectura y escritura.

(Heredado de _Rule)
Parent

Devuelve al elemento primario del objeto del objeto especificado. Solo lectura.

(Heredado de _Rule)
RuleType

Devuelve una constante de la OlRuleType enumeración que indica si la regla se aplica a los mensajes que se envían o reciben. Solo lectura.

(Heredado de _Rule)
Session

Devuelve el NameSpace objeto de la sesión actual. Solo lectura.

(Heredado de _Rule)

Métodos

Execute(Object, Object, Object, Object)

Aplica una regla como una operación de un solo uso.

(Heredado de _Rule)

Se aplica a