StorageReference interface

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

ลายเซ็น:

export interface StorageReference 

คุณสมบัติ

คุณสมบัติ พิมพ์ คำอธิบาย
ถัง เชือก ชื่อของที่เก็บข้อมูลที่มีออบเจ็กต์ของการอ้างอิงนี้
เส้นทางแบบเต็ม เชือก เส้นทางแบบเต็มของวัตถุนี้
ชื่อ เชือก ชื่อย่อของออบเจ็กต์นี้ ซึ่งเป็นองค์ประกอบสุดท้ายของเส้นทางแบบเต็ม ตัวอย่างเช่น หาก fullPath คือ 'full/path/image.png' ชื่อจะเป็น 'image.png'
พ่อแม่ แหล่งเก็บข้อมูลอ้างอิง | โมฆะ การอ้างอิงที่ชี้ไปยังตำแหน่งหลักของการอ้างอิงนี้ หรือเป็นค่าว่างหากการอ้างอิงนี้เป็นราก
ราก การอ้างอิงการจัดเก็บข้อมูล การอ้างอิงถึงรากของที่เก็บข้อมูลของวัตถุนี้
พื้นที่จัดเก็บ 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://