NdefRecord.CreateMime(String, Byte[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
MIME データを含む新しい NDEF レコードを作成します。
[Android.Runtime.Register("createMime", "(Ljava/lang/String;[B)Landroid/nfc/NdefRecord;", "")]
public static Android.Nfc.NdefRecord? CreateMime(string? mimeType, byte[]? mimeData);
[<Android.Runtime.Register("createMime", "(Ljava/lang/String;[B)Landroid/nfc/NdefRecord;", "")>]
static member CreateMime : string * byte[] -> Android.Nfc.NdefRecord
パラメーター
- mimeType
- String
有効な MIME の種類
- mimeData
- Byte[]
バイトとしての MIME データ
返品
MIME 型のデータを含む NDEF レコード
- 属性
注釈
MIME データを含む新しい NDEF レコードを作成します。
このメソッドを使用して、MIME 型のデータを "text/plain" や "image/jpeg" などの NDEF レコードにエンコードします。
mimeType パラメーターは Intent#normalizeMimeType で正規化され、意図のフィルター処理の Android のベスト プラクティスに従います 。たとえば、小文字を強制します。 ただし、mimeType パラメーターが空の場合など、重大な問題がある場合は、チェックされていない例外 IllegalArgumentException がスローされる可能性があるため、ユーザー生成データをこのメソッドに渡す場合は常にこの例外をキャッチします。
効率を高めるために、このメソッドは mimeData バイト配列の内部コピーを作成しない可能性があるため、返された NdefRecord を使用している間は mimeData バイト配列を変更しないように注意してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。