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
从零开始的行索引。
- column
- Int32
从零开始的列索引。
- 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与函数系列格式获取。</li li>><如果字段的类型Cursor#FIELD_TYPE_FLOAT,则缓冲区设置为小数中浮点值的字符串表示形式,通过使用格式说明符%g将值printf与函数系列格式获取。</li li><>如果字段的类型Cursor#FIELD_TYPE_BLOB,则引发 a。<SQLiteException/li></ul>
Java文档android.database.CursorWindow.copyStringToBuffer(int, int, android.database.CharArrayBuffer)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。