WindowsRuntimeBufferExtensions.ToArray メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| ToArray(IBuffer) |
指定したバッファー (Windowsの内容から作成された新しい配列を返します。Storage.Streams.IBuffer)。 配列のサイズは、IBuffer の Length プロパティの値です。 |
| ToArray(IBuffer, UInt32, Int32) |
指定したバッファー (Windowsの内容から作成された新しい配列を返します。Storage.Streams.IBuffer)。指定したオフセットから始まり、指定したバイト数を含みます。 |
ToArray(IBuffer)
重要
この API は CLS 準拠ではありません。
指定したバッファー (Windowsの内容から作成された新しい配列を返します。Storage.Streams.IBuffer)。 配列のサイズは、IBuffer の Length プロパティの値です。
public:
[System::Runtime::CompilerServices::Extension]
static cli::array <System::Byte> ^ ToArray(Windows::Storage::Streams::IBuffer ^ source);
[System.CLSCompliant(false)]
public static byte[] ToArray(this Windows.Storage.Streams.IBuffer source);
[<System.CLSCompliant(false)>]
static member ToArray : Windows.Storage.Streams.IBuffer -> byte[]
<Extension()>
Public Function ToArray (source As IBuffer) As Byte()
パラメーター
- source
- Windows.Storage.Streams.IBuffer
内容が新しい配列に設定されるバッファー。
返品
オフセット 0 (ゼロ) から始まり、IBuffer の Length プロパティの値と等しいバイト数を含む、指定した IBuffer 内のバイトを含むバイト配列。
- 属性
例外
source が null です。
適用対象
ToArray(IBuffer, UInt32, Int32)
重要
この API は CLS 準拠ではありません。
指定したバッファー (Windowsの内容から作成された新しい配列を返します。Storage.Streams.IBuffer)。指定したオフセットから始まり、指定したバイト数を含みます。
public:
[System::Runtime::CompilerServices::Extension]
static cli::array <System::Byte> ^ ToArray(Windows::Storage::Streams::IBuffer ^ source, System::UInt32 sourceIndex, int count);
[System.CLSCompliant(false)]
public static byte[] ToArray(this Windows.Storage.Streams.IBuffer source, uint sourceIndex, int count);
[<System.CLSCompliant(false)>]
static member ToArray : Windows.Storage.Streams.IBuffer * uint32 * int -> byte[]
<Extension()>
Public Function ToArray (source As IBuffer, sourceIndex As UInteger, count As Integer) As Byte()
パラメーター
- source
- Windows.Storage.Streams.IBuffer
内容が新しい配列に設定されるバッファー。
- sourceIndex
- UInt32
データのコピーを開始する source 内のインデックス。
- count
- Int32
コピーするバイト数。
返品
指定したバイト範囲を含むバイト配列。
- 属性
例外
source が null です。
count または sourceIndex が 0 (ゼロ) 未満です。
sourceIndex は、 sourceの容量以上です。 または、sourceから始まるsourceIndexのバイト数がcount未満です。