UssdMessage.SetPayload(Byte[]) 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.
Define o conteúdo bruto deste UssdMessage.
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.
Se você quiser usar essa API e publicar seu aplicativo na Microsoft Store, precisará de aprovação especial. Para obter mais informações, consulte a seção Funcionalidades restritas no tópico Declarações de funcionalidade do aplicativo.
public:
virtual void SetPayload(Platform::Array <byte> ^ value) = SetPayload;
void SetPayload(winrt::array_view <byte> const& value);
public void SetPayload(byte[] value);
function setPayload(value)
Public Sub SetPayload (value As Byte())
Parâmetros
- value
-
Byte[]
byte[]
A carga bruta deste UssdMessage.
Requisitos do Windows
Funcionalidades do aplicativo |
cellularDeviceControl
cellularDeviceIdentity
|
Comentários
Ao definir o conteúdo bruto para um UssdMessage, primeiro você deve definir a propriedade DataCodingScheme como o esquema de codificação da mensagem. Se você não definir a propriedade DataCodingScheme , o esquema de codificação padrão será usado.
Se você usar o esquema de codificação padrão, poderá acessar o conteúdo como texto usando a propriedade PayloadAsText .
O tamanho máximo da carga bruta é de 160 bytes.