Inflater.SetDictionary 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| SetDictionary(ByteBuffer) |
將預設字典設定為給定緩衝區中的位元組。 |
| SetDictionary(Byte[]) |
將預設字典設定為給定的位元組陣列。 |
| SetDictionary(Byte[], Int32, Int32) |
將預設字典設定為給定的位元組陣列。 |
SetDictionary(ByteBuffer)
將預設字典設定為給定緩衝區中的位元組。
[Android.Runtime.Register("setDictionary", "(Ljava/nio/ByteBuffer;)V", "GetSetDictionary_Ljava_nio_ByteBuffer_Handler", ApiSince=35)]
public virtual void SetDictionary(Java.Nio.ByteBuffer? dictionary);
[<Android.Runtime.Register("setDictionary", "(Ljava/nio/ByteBuffer;)V", "GetSetDictionary_Ljava_nio_ByteBuffer_Handler", ApiSince=35)>]
abstract member SetDictionary : Java.Nio.ByteBuffer -> unit
override this.SetDictionary : Java.Nio.ByteBuffer -> unit
參數
- dictionary
- ByteBuffer
字典資料位元組
- 屬性
備註
將預設字典設定為給定緩衝區中的位元組。 當 inflate() 回傳 0 且 需要 Dictionary() 回傳 true 時,應呼叫 ,表示需要預設字典。 getAdler() 這個方法可以用來取得所需字典的 Adler-32 值。
給定位元組緩衝區中的位元組會被此方法完全消耗。 返回時,其位置將等於極限。
新增11。
的 java.util.zip.Inflater.setDictionary(java.nio.ByteBuffer)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
SetDictionary(Byte[])
將預設字典設定為給定的位元組陣列。
[Android.Runtime.Register("setDictionary", "([B)V", "GetSetDictionary_arrayBHandler")]
public virtual void SetDictionary(byte[]? dictionary);
[<Android.Runtime.Register("setDictionary", "([B)V", "GetSetDictionary_arrayBHandler")>]
abstract member SetDictionary : byte[] -> unit
override this.SetDictionary : byte[] -> unit
參數
- dictionary
- Byte[]
字典資料位元組
- 屬性
備註
將預設字典設定為給定的位元組陣列。 當 inflate() 回傳 0 且 需要 Dictionary() 回傳 true 時,應呼叫 ,表示需要預設字典。 getAdler() 這個方法可以用來取得所需字典的 Adler-32 值。
的 java.util.zip.Inflater.setDictionary(byte[])Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
SetDictionary(Byte[], Int32, Int32)
將預設字典設定為給定的位元組陣列。
[Android.Runtime.Register("setDictionary", "([BII)V", "GetSetDictionary_arrayBIIHandler")]
public virtual void SetDictionary(byte[]? dictionary, int off, int len);
[<Android.Runtime.Register("setDictionary", "([BII)V", "GetSetDictionary_arrayBIIHandler")>]
abstract member SetDictionary : byte[] * int * int -> unit
override this.SetDictionary : byte[] * int * int -> unit
參數
- dictionary
- Byte[]
字典資料位元組
- off
- Int32
資料的起始偏移量
- len
- Int32
資料長度
- 屬性
備註
將預設字典設定為給定的位元組陣列。 當 inflate() 回傳 0 且 需要 Dictionary() 回傳 true 時,應呼叫 ,表示需要預設字典。 getAdler() 這個方法可以用來取得所需字典的 Adler-32 值。
的 java.util.zip.Inflater.setDictionary(byte[], int, int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。