ISmsMessage 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.
Essa interface é implementada por todos os tipos de mensagens SMS com suporte.
Observação
Essa funcionalidade está disponível apenas para aplicativos de operadora móvel e aplicativos UWP com acesso privilegiado por operadoras de rede móvel, IHV de adaptador de banda larga móvel ou OEM. Para obter mais informações, consulte Banda Larga Móvel.
public interface class ISmsMessage
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3980156456, 27012, 19207, 129, 29, 141, 89, 6, 237, 60, 234)]
struct ISmsMessage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3980156456, 27012, 19207, 129, 29, 141, 89, 6, 237, 60, 234)]
public interface ISmsMessage
Public Interface ISmsMessage
- Derivado
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
|
API contract |
Windows.Devices.Sms.LegacySmsApiContract (introduzida na v1.0)
|
Funcionalidades do aplicativo |
cellularMessaging
sms
|
Propriedades
Id |
Recupera uma ID para a mensagem, que pode ser especificada posteriormente em chamar métodos de repositório de mensagens para obter ou excluir a mensagem. |
MessageClass |
Retorna a classe de mensagem, conforme determinado pela rede de mensagens do operador. As duas classes mais comuns são None (mensagem normal) ou Class0 (mensagem de operador especial, como um aviso de roaming que deve ser mostrado imediatamente para o usuário). Um cliente típico para mensagens de usuário final ignora mensagens class0. |