แสดงการอ้างอิงไปยังออบเจ็กต์ 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://