CursorWindow.CopyStringToBuffer(Int32, Int32, CharArrayBuffer) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した行と列のインデックスにあるフィールドのテキストを CharArrayBufferにコピーします。
[Android.Runtime.Register("copyStringToBuffer", "(IILandroid/database/CharArrayBuffer;)V", "GetCopyStringToBuffer_IILandroid_database_CharArrayBuffer_Handler")]
public virtual void CopyStringToBuffer(int row, int column, Android.Database.CharArrayBuffer? buffer);
[<Android.Runtime.Register("copyStringToBuffer", "(IILandroid/database/CharArrayBuffer;)V", "GetCopyStringToBuffer_IILandroid_database_CharArrayBuffer_Handler")>]
abstract member CopyStringToBuffer : int * int * Android.Database.CharArrayBuffer -> unit
override this.CopyStringToBuffer : int * int * Android.Database.CharArrayBuffer -> unit
パラメーター
- row
- Int32
0 から始まる行インデックス。
- column
- Int32
0 から始まる列インデックス。
- buffer
- CharArrayBuffer
文字列を保持する CharArrayBuffer 。 要求された文字列がバッファーの現在の容量より大きい場合は、自動的にサイズが変更されます。
- 属性
注釈
指定した行と列のインデックスにあるフィールドのテキストを CharArrayBufferにコピーします。
バッファーは次のように設定されます:<ul><li>バッファーが小さすぎてコピーできない場合は、自動的にサイズが変更されます。</li><li>フィールドがCursor#FIELD_TYPE_NULL型の場合、バッファーは空の文字列に設定されます</li><li>フィールドがCursor#FIELD_TYPE_STRING型の場合、バッファーは文字列の内容に設定されます</li><li>フィールドがCursor#FIELD_TYPE_INTEGER型の場合、バッファーは、書式指定子 %lld.< を使用して関数のprintf ファミリを使用して値を書式設定することによって、整数の文字列形式に設定されます (10 進数)。/li><li>フィールドがCursor#FIELD_TYPE_FLOAT型の場合、バッファーは、書式指定子 %g.< を使用して関数のprintf ファミリで値を書式設定することによって取得された浮動小数点値の文字列形式に設定されます。/li><li>フィールドがCursor#FIELD_TYPE_BLOB型の場合は、SQLiteExceptionがスローされます</li></ul>
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。