StorageReference interface

แสดงการอ้างอิงไปยังออบเจ็กต์ Google Cloud Storage นักพัฒนาซอฟต์แวร์สามารถอัปโหลด ดาวน์โหลด และลบออบเจ็กต์ รวมถึงรับ/ตั้งค่าข้อมูลเมตาของออบเจ็กต์ได้

ลายเซ็น:

export interface StorageReference 

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ ประเภท คำอธิบาย
ที่เก็บข้อมูล สตริง ชื่อของที่เก็บข้อมูลที่มีออบเจ็กต์ของการอ้างอิงนี้
fullPath สตริง เส้นทางแบบเต็มของออบเจ็กต์นี้
name สตริง ชื่อย่อของออบเจ็กต์นี้ ซึ่งเป็นองค์ประกอบสุดท้ายของเส้นทางแบบเต็ม ตัวอย่างเช่น ถ้า FullPath คือ 'full/path/image.png' ชื่อคือ 'image.png'
หลัก StorageReference | ค่าว่าง การอ้างอิงที่ชี้ไปยังตำแหน่งหลักของการอ้างอิงนี้ หรือค่าว่างหากการอ้างอิงนี้เป็นราก
ราก StorageReference การอ้างอิงไปยังรูทของที่เก็บข้อมูลของออบเจ็กต์นี้
พื้นที่เก็บข้อมูล FirebaseStorage อินสแตนซ์ FirebaseStorage ที่เชื่อมโยงกับข้อมูลอ้างอิงนี้

เมธอด

วิธีการ คำอธิบาย
toString() แสดง URL ของ gs:// สำหรับออบเจ็กต์นี้ในรูปแบบ gs://<bucket>/<path>/<to>/<object>

StorageReference.bucket

ชื่อของที่เก็บข้อมูลที่มีออบเจ็กต์ของการอ้างอิงนี้

ลายเซ็น:

bucket: string;

StorageReference.fullPath

เส้นทางแบบเต็มของออบเจ็กต์นี้

ลายเซ็น:

fullPath: string;

StorageReference.name

ชื่อย่อของออบเจ็กต์นี้ ซึ่งเป็นองค์ประกอบสุดท้ายของเส้นทางแบบเต็ม ตัวอย่างเช่น ถ้า FullPath คือ 'full/path/image.png' ชื่อคือ 'image.png'

ลายเซ็น:

name: string;

StorageReference.parent

การอ้างอิงที่ชี้ไปยังตำแหน่งหลักของการอ้างอิงนี้ หรือค่าว่างหากการอ้างอิงนี้เป็นราก

ลายเซ็น:

parent: StorageReference | null;

StorageReference.root

การอ้างอิงไปยังรูทของที่เก็บข้อมูลของออบเจ็กต์นี้

ลายเซ็น:

root: StorageReference;

StorageReference.storage

อินสแตนซ์ FirebaseStorage ที่เชื่อมโยงกับข้อมูลอ้างอิงนี้

ลายเซ็น:

storage: FirebaseStorage;

StorageReference.toString()

แสดง URL ของ gs:// สำหรับออบเจ็กต์นี้ในรูปแบบ gs://<bucket>/<path>/<to>/<object>

ลายเซ็น:

toString(): string;

การคืนสินค้า:

สตริง

URL ของ gs://