WindowsRuntimeBufferExtensions.ToArray メソッド

定義

オーバーロード

名前 説明
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

内容が新しい配列に設定されるバッファー。

返品

Byte[]

オフセット 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

コピーするバイト数。

返品

Byte[]

指定したバイト範囲を含むバイト配列。

属性

例外

source が null です。

count または sourceIndex が 0 (ゼロ) 未満です。

sourceIndex は、 sourceの容量以上です。 または、sourceから始まるsourceIndexのバイト数がcount未満です。

適用対象