Rule Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma regra do 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
- Implementações
Comentários
This is a .NET interface derived from a COM coclass that is required by managed code for interoperability with the corresponding COM object. Use this derived interface to access all method, property, and event members of the COM object. However, if a method or event you want to use shares the same name under the same COM object, cast to the corresponding primary interface to call the method, and cast to the latest events interface to connect to the event. Refer to this topic for information about the COM object. Para obter informações sobre o método e os membros da propriedade do objeto COM, consulte _Rule.
Regras do lado do cliente e servidor são representadas pelo objeto Rule.
O modelo de objeto Rules consiste principalmente nesses objetos: Rules, Regra, RuleActions, RuleConditions, RuleAction, , RuleConditione os objetos derivados para determinadas ações de regra e condições de regra. Ele fornece paridade parcial com as regras e alertas assistente na interface do usuário do Outlook. Embora ele não dá suporte a criação de cada regra única que você possivelmente pode criar usando o assistente, ele oferece suporte a condições e ações de regra mais comumente usadas.
Para obter mais informações sobre como criar, editar e excluir regras programaticamente, consulte Gerenciar regras no modelo de objeto do OutlookComo criar uma regra para mover emails específicos para uma pasta
Propriedades
Actions |
Retorna um RuleActions objeto de coleção que representa todas as ações de regra disponíveis para a regra. Somente leitura. (Herdado de _Rule) |
Application |
Retorna um Application objeto que representa o aplicativo pai do Outlook para o objeto. Somente leitura. (Herdado de _Rule) |
Class |
Retorna uma OlObjectClass constante que indica a classe do objeto. Somente leitura. (Herdado de _Rule) |
Conditions |
Retorna um RuleConditions objeto de coleção que representa todas as condições de regra disponíveis para a regra. Somente leitura. (Herdado de _Rule) |
Enabled |
Retorna ou define um valor bool (bool em C#) que determina se a regra deve ser aplicada. Leitura/gravação. (Herdado de _Rule) |
Exceptions |
Retorna um RuleConditions objeto de coleção que representa todas as condições de exceção de regra disponíveis para a regra. Somente leitura. (Herdado de _Rule) |
ExecutionOrder |
Retorna ou define um valor Inteiro (int em C#) que indica a ordem de execução da regra entre outras regras na Rules coleção. Leitura/gravação. (Herdado de _Rule) |
IsLocalRule |
Retorna um bool (bool em C#) que indica se a regra é executada como uma regra do lado do cliente. Somente leitura. (Herdado de _Rule) |
Name |
Retorna ou define uma Cadeia de Caracteres (cadeia de caracteres em C#) que representa o nome da regra. Leitura/gravação. (Herdado de _Rule) |
Parent |
Retorna o pai do objeto do objeto especificado. Somente leitura. (Herdado de _Rule) |
RuleType |
Retorna uma constante da OlRuleType enumeração que indica se a regra se aplica a mensagens que estão sendo enviadas ou recebidas. Somente leitura. (Herdado de _Rule) |
Session |
Retorna o NameSpace objeto para a sessão atual. Somente leitura. (Herdado de _Rule) |
Métodos
Execute(Object, Object, Object, Object) |
Aplica uma regra como uma operação individual. (Herdado de _Rule) |