Item class
Digunakan untuk melakukan operasi pada item tertentu.
Lihat Item untuk operasi pada semua item; lihat container.items
.
Properti
container | |
id | |
url | Mengembalikan URL referensi ke sumber daya. Digunakan untuk menautkan di Izin. |
Metode
delete<T>(Request |
Hapus item. Jenis apa pun yang disediakan, T, belum tentu diberlakukan oleh SDK. Anda mungkin mendapatkan lebih banyak atau kurang properti dan terserah logika Anda untuk memberlakukannya. |
patch<T>(Patch |
Lakukan JSONPatch pada item. Jenis apa pun yang disediakan, T, belum tentu diberlakukan oleh SDK. Anda mungkin mendapatkan lebih banyak atau kurang properti dan terserah logika Anda untuk memberlakukannya. |
read<T>(Request |
Baca definisi item. Jenis apa pun yang disediakan, T, belum tentu diberlakukan oleh SDK.
Anda mungkin mendapatkan lebih banyak atau kurang properti dan terserah logika Anda untuk memberlakukannya.
Jika jenis, T, adalah kelas, itu tidak akan melewati perbandingan Tidak ada skema yang ditetapkan untuk item JSON. Mereka mungkin berisi sejumlah properti kustom. Contoh Menggunakan jenis kustom untuk respons
|
replace(Item |
Ganti definisi item. Tidak ada skema yang ditetapkan untuk item JSON. Mereka mungkin berisi sejumlah properti kustom. |
replace<T>(T, Request |
Ganti definisi item. Jenis apa pun yang disediakan, T, belum tentu diberlakukan oleh SDK. Anda mungkin mendapatkan lebih banyak atau kurang properti dan terserah logika Anda untuk memberlakukannya. Tidak ada skema yang ditetapkan untuk item JSON. Mereka mungkin berisi sejumlah properti kustom. |
Detail Properti
container
id
id: string
Nilai Properti
string
url
Mengembalikan URL referensi ke sumber daya. Digunakan untuk menautkan di Izin.
string url
Nilai Properti
string
Detail Metode
delete<T>(RequestOptions)
Hapus item.
Jenis apa pun yang disediakan, T, belum tentu diberlakukan oleh SDK. Anda mungkin mendapatkan lebih banyak atau kurang properti dan terserah logika Anda untuk memberlakukannya.
function delete<T>(options?: RequestOptions): Promise<ItemResponse<T>>
Parameter
- options
- RequestOptions
Opsi tambahan untuk permintaan
Mengembalikan
Promise<ItemResponse<T>>
patch<T>(PatchRequestBody, RequestOptions)
Lakukan JSONPatch pada item.
Jenis apa pun yang disediakan, T, belum tentu diberlakukan oleh SDK. Anda mungkin mendapatkan lebih banyak atau kurang properti dan terserah logika Anda untuk memberlakukannya.
function patch<T>(body: PatchRequestBody, options?: RequestOptions): Promise<ItemResponse<T>>
Parameter
- body
- PatchRequestBody
- options
- RequestOptions
Opsi tambahan untuk permintaan
Mengembalikan
Promise<ItemResponse<T>>
read<T>(RequestOptions)
Baca definisi item.
Jenis apa pun yang disediakan, T, belum tentu diberlakukan oleh SDK.
Anda mungkin mendapatkan lebih banyak atau kurang properti dan terserah logika Anda untuk memberlakukannya.
Jika jenis, T, adalah kelas, itu tidak akan melewati perbandingan typeof
, karena tidak akan memiliki prototipe yang cocok.
Disarankan untuk hanya menggunakan antarmuka.
Tidak ada skema yang ditetapkan untuk item JSON. Mereka mungkin berisi sejumlah properti kustom.
Contoh
Menggunakan jenis kustom untuk respons
interface TodoItem {
title: string;
done: bool;
id: string;
}
let item: TodoItem;
({body: item} = await item.read<TodoItem>());
function read<T>(options?: RequestOptions): Promise<ItemResponse<T>>
Parameter
- options
- RequestOptions
Opsi tambahan untuk permintaan
Mengembalikan
Promise<ItemResponse<T>>
replace(ItemDefinition, RequestOptions)
Ganti definisi item.
Tidak ada skema yang ditetapkan untuk item JSON. Mereka mungkin berisi sejumlah properti kustom.
function replace(body: ItemDefinition, options?: RequestOptions): Promise<ItemResponse<ItemDefinition>>
Parameter
- body
- ItemDefinition
- options
- RequestOptions
Opsi tambahan untuk permintaan
Mengembalikan
Promise<ItemResponse<ItemDefinition>>
replace<T>(T, RequestOptions)
Ganti definisi item.
Jenis apa pun yang disediakan, T, belum tentu diberlakukan oleh SDK. Anda mungkin mendapatkan lebih banyak atau kurang properti dan terserah logika Anda untuk memberlakukannya.
Tidak ada skema yang ditetapkan untuk item JSON. Mereka mungkin berisi sejumlah properti kustom.
function replace<T>(body: T, options?: RequestOptions): Promise<ItemResponse<T>>
Parameter
- options
- RequestOptions
Opsi tambahan untuk permintaan
Mengembalikan
Promise<ItemResponse<T>>