Buffer.Slice Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Slice() |
Crea un nuovo buffer il cui contenuto è una sottosequenza condivisa del contenuto del buffer. |
| Slice(Int32, Int32) |
Crea un nuovo buffer il cui contenuto è una sottosequenza condivisa del contenuto del buffer. |
Slice()
Crea un nuovo buffer il cui contenuto è una sottosequenza condivisa del contenuto del buffer.
[Android.Runtime.Register("slice", "()Ljava/nio/Buffer;", "GetSliceHandler", ApiSince=34)]
public virtual Java.Nio.Buffer? Slice();
[<Android.Runtime.Register("slice", "()Ljava/nio/Buffer;", "GetSliceHandler", ApiSince=34)>]
abstract member Slice : unit -> Java.Nio.Buffer
override this.Slice : unit -> Java.Nio.Buffer
Valori restituiti
Nuovo buffer
- Attributi
Commenti
Crea un nuovo buffer il cui contenuto è una sottosequenza condivisa del contenuto del buffer.
Il contenuto del nuovo buffer inizierà in corrispondenza della posizione corrente del buffer. Le modifiche apportate al contenuto del buffer saranno visibili nel nuovo buffer e viceversa; la posizione, il limite e i valori di contrassegno dei due buffer saranno indipendenti.
La posizione del nuovo buffer sarà zero, la sua capacità e il relativo limite sarà il numero di elementi rimanenti in questo buffer, il relativo contrassegno non sarà definito. Il nuovo buffer sarà diretto se e solo se questo buffer è diretto e sarà di sola lettura se e solo se il buffer è di sola lettura.
Aggiunta in 9.
Documentazione java per java.nio.Buffer.slice().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Slice(Int32, Int32)
Crea un nuovo buffer il cui contenuto è una sottosequenza condivisa del contenuto del buffer.
[Android.Runtime.Register("slice", "(II)Ljava/nio/Buffer;", "GetSlice_IIHandler", ApiSince=34)]
public virtual Java.Nio.Buffer? Slice(int index, int length);
[<Android.Runtime.Register("slice", "(II)Ljava/nio/Buffer;", "GetSlice_IIHandler", ApiSince=34)>]
abstract member Slice : int * int -> Java.Nio.Buffer
override this.Slice : int * int -> Java.Nio.Buffer
Parametri
- index
- Int32
Posizione in questo buffer in cui verrà avviato il contenuto del nuovo buffer; deve essere non negativo e non maggiore di #limit() limit()
- length
- Int32
Numero di elementi che il nuovo buffer conterrà; deve essere non negativo e non maggiore di limit() - index
Valori restituiti
Nuovo buffer
- Attributi
Commenti
Crea un nuovo buffer il cui contenuto è una sottosequenza condivisa del contenuto del buffer.
Il contenuto del nuovo buffer inizierà in corrispondenza della posizione index in questo buffer e conterrà length elementi. Le modifiche apportate al contenuto del buffer saranno visibili nel nuovo buffer e viceversa; la posizione, il limite e i valori di contrassegno dei due buffer saranno indipendenti.
La posizione del nuovo buffer sarà zero, la sua capacità e il limite sarà length, il relativo contrassegno non sarà definito. Il nuovo buffer sarà diretto se e solo se questo buffer è diretto e sarà di sola lettura se e solo se il buffer è di sola lettura.
Aggiunta in 13.
Documentazione java per java.nio.Buffer.slice(int, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.