UssdMessage.SetPayload(Byte[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает необработанные полезные данные этого UssdMessage.
Примечание
Эта функция доступна только для приложений мобильных операторов и приложений UWP с привилегированным доступом со стороны операторов мобильной сети.
Если вы хотите использовать этот API и опубликовать приложение в Microsoft Store, вам потребуется специальное утверждение. Дополнительные сведения см. в разделе Ограниченные возможности статьи Объявления возможностей приложений .
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())
Параметры
- value
-
Byte[]
byte[]
Необработанные полезные данные этого UssdMessage.
Требования к Windows
Возможности приложения |
cellularDeviceControl
cellularDeviceIdentity
|
Комментарии
При установке необработанных полезных данных для UssdMessage необходимо сначала задать для свойства DataCodingScheme схему кодирования для сообщения. Если свойство DataCodingScheme не задано , используется схема кодирования по умолчанию.
Если используется схема кодирования по умолчанию, полезные данные можно получить в виде текста с помощью свойства PayloadAsText .
Максимальный размер необработанных полезных данных составляет 160 байт.