SKManagedWStream クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public class SKManagedWStream : SkiaSharp.SKAbstractManagedWStream
- 継承
コンストラクター
| 名前 | 説明 |
|---|---|
| SKManagedWStream(Stream, Boolean) |
Streamから新しい書き込み可能なストリームを作成します。 |
| SKManagedWStream(Stream) |
Streamから新しい書き込み可能なストリームを作成します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| BytesWritten |
これまでに書き込まれたバイト数を取得します。 (継承元 SKWStream) |
| Handle |
基になるネイティブ オブジェクトへのハンドルを取得または設定します。 (継承元 SKObject) |
| IgnorePublicDispose |
パブリック Dispose() の呼び出しを no-opするかどうかを示す値を取得します。 (継承元 SKNativeObject) |
| IsDisposed |
オブジェクトが既に破棄されているかどうかを示す値を取得します。 (継承元 SKNativeObject) |
| OwnsHandle |
このオブジェクトがハンドルを所有し、破棄されるときにネイティブ オブジェクトを破棄する必要があるかどうかを示す値を取得または設定します。 (継承元 SKNativeObject) |
メソッド
| 名前 | 説明 |
|---|---|
| Dispose() |
この SKNativeObjectで使用されているすべてのリソースを解放します。 (継承元 SKNativeObject) |
| Dispose(Boolean) |
SKManagedWStreamによって使用されるアンマネージ リソースを解放し、必要に応じてマネージド リソースを解放します。 |
| DisposeInternal() |
破棄をトリガーし、 IgnorePublicDisposeの値を無視します。 (継承元 SKNativeObject) |
| DisposeManaged() |
マネージド オブジェクトを破棄するために派生 SKNativeObject 型によって実装されます。 |
| DisposeNative() |
ネイティブ オブジェクトを破棄するために派生 SKObject 型によって実装されます。 (継承元 SKAbstractManagedWStream) |
| DisposeUnownedManaged() |
派生 SKObject 型によって実装され、このインスタンスが所有していないマネージド オブジェクトを破棄します。 (継承元 SKObject) |
| Flush() |
基になる宛先にバッファーをフラッシュします。 (継承元 SKWStream) |
| NewLine() |
改行文字がまだ書き込まれていない場合は、ストリームに書き込みます。 (継承元 SKWStream) |
| OnBytesWritten() |
ストリームに現在書き込まれているバイト数を指定する派生 SKAbstractManagedWStream 型によって実装されます。 |
| OnFlush() |
派生 SKAbstractManagedWStream 型によって実装され、基になるストリームにバイトをフラッシュします。 |
| OnWrite(IntPtr, IntPtr) |
指定したバッファーから基になるストリームに指定したバイト数をコピーする派生 SKAbstractManagedWStream 型によって実装されます。 |
| Write(Byte[], Int32) |
指定されたデータをストリームに書き込みます。 (継承元 SKWStream) |
| Write16(UInt16) |
1 つの符号なし 16 ビット整数をストリームに書き込みます。 (継承元 SKWStream) |
| Write32(UInt32) |
1 つの符号なし 32 ビット整数をストリームに書き込みます。 (継承元 SKWStream) |
| Write8(Byte) |
ストリームに 1 バイトを書き込みます。 (継承元 SKWStream) |
| WriteBigDecimalAsText(Int64, Int32) |
ストリームに 1 つの 64 ビット整数を文字列として書き込みます。 (継承元 SKWStream) |
| WriteBool(Boolean) |
ストリームに 1 つのブール値を書き込みます。 (継承元 SKWStream) |
| WriteDecimalAsTest(Int32) |
32 ビット整数を文字列としてストリームに書き込みます。 (継承元 SKWStream) |
| WriteHexAsText(UInt32, Int32) |
ストリームに符号なし 32 ビット整数を 16 進文字列として書き込みます。 (継承元 SKWStream) |
| WritePackedUInt32(UInt32) |
可能な限り最小のスペースで、単一の符号なし 32 ビット整数をストリームに書き込みます。 (継承元 SKWStream) |
| WriteScalar(Single) |
単一の浮動小数点数をストリームに書き込みます。 (継承元 SKWStream) |
| WriteScalarAsText(Single) |
単一の浮動小数点数をテキストとしてストリームに書き込みます。 (継承元 SKWStream) |
| WriteStream(SKStream, Int32) |
指定したストリームの内容をこのストリームに書き込みます。 (継承元 SKWStream) |
| WriteText(String) |
ストリームに文字列を文字列として書き込みます。 (継承元 SKWStream) |