ExchangeService.UpdateInboxRules Método
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.
Sobrecargas
UpdateInboxRules(IEnumerable<RuleOperation>, Boolean) |
Atualizações regras de caixa de entrada de um usuário especificado aplicando as operações especificadas. |
UpdateInboxRules(IEnumerable<RuleOperation>, Boolean, String) |
Atualizações regras de caixa de entrada de um usuário especificado aplicando as operações especificadas. |
UpdateInboxRules(IEnumerable<RuleOperation>, Boolean)
Atualizações regras de caixa de entrada de um usuário especificado aplicando as operações especificadas.
public:
void UpdateInboxRules(System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::RuleOperation ^> ^ operations, bool removeOutlookRuleBlob);
public void UpdateInboxRules (System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.RuleOperation> operations, bool removeOutlookRuleBlob);
Public Sub UpdateInboxRules (operations As IEnumerable(Of RuleOperation), removeOutlookRuleBlob As Boolean)
Parâmetros
- operations
- IEnumerable<RuleOperation>
As operações que devem ser aplicadas às regras de caixa de entrada do usuário especificadas.
- removeOutlookRuleBlob
- Boolean
true para remover o blob de regra do Outlook ; caso contrário, false.
Comentários
Chamar esse método resulta em uma chamada para o EWS (Serviço Web do Exchange).
Você pode usar a OutlookRuleBlobExists propriedade para determinar se deve solicitar ao usuário antes de chamar esse método.
Quando você chama o método UpdateInboxRules, o EWS exclui as regras de envio do lado do cliente. As regras de envio do lado do cliente são armazenadas no cliente na mensagem FAI (Informações Associadas à Pasta de Regra) e em nenhum outro lugar. O EWS exclui essa mensagem fai de regra por padrão, com base na expectativa de que o Outlook a recriará. No entanto, o Outlook não pode recriar regras que também não existem como uma regra estendida e as regras de envio do lado do cliente não existem como regras estendidas. Como resultado, essas regras são perdidas. Sugerimos que você considere isso ao projetar sua solução.
Aplica-se a
UpdateInboxRules(IEnumerable<RuleOperation>, Boolean, String)
Atualizações regras de caixa de entrada de um usuário especificado aplicando as operações especificadas.
public:
void UpdateInboxRules(System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::RuleOperation ^> ^ operations, bool removeOutlookRuleBlob, System::String ^ mailboxSmtpAddress);
public void UpdateInboxRules (System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.RuleOperation> operations, bool removeOutlookRuleBlob, string mailboxSmtpAddress);
Public Sub UpdateInboxRules (operations As IEnumerable(Of RuleOperation), removeOutlookRuleBlob As Boolean, mailboxSmtpAddress As String)
Parâmetros
- operations
- IEnumerable<RuleOperation>
As operações que devem ser aplicadas às regras de caixa de entrada do usuário especificadas.
- removeOutlookRuleBlob
- Boolean
true para remover o blob de regra existente do Outlook; caso contrário, false.
- mailboxSmtpAddress
- String
O endereço SMTP do usuário cujas regras de caixa de entrada devem ser atualizadas.
Comentários
Chamar esse método resulta em uma chamada para o EWS (Serviço Web do Exchange).
Você pode usar a OutlookRuleBlobExists propriedade para determinar se deve solicitar ao usuário antes de chamar esse método.