代表對 Google Cloud Storage 物件的參照。開發人員可以上傳、下載及刪除物件,以及取得/設定物件中繼資料。
簽名:
export interface StorageReference
屬性
屬性 | 類型 | 說明 |
---|---|---|
值區 | 字串 | 含有此參照物件的值區名稱。 |
fullPath | 字串 | 此物件的完整路徑。 |
name | 字串 | 此物件的簡稱,即完整路徑的最後一個元件。舉例來說,如果 fullPath 為「full/path/image.png」,名稱就是「image.png」。 |
parent | StorageReference |空值 | 指向這個參照父項位置的參照,如果這個參照是根目錄,則傳回空值。 |
根層級 | 儲存空間參考資料 | 此物件值區根的參照。 |
儲存空間 | Firebase 儲存空間 | 與這個參照相關聯的 FirebaseStorage 執行個體。 |
方法
方法 | 說明 |
---|---|
toString() | 以 gs://<bucket>/<path>/<to>/<object> 的格式傳回此物件的 gs:// 網址 |
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()
以 gs://<bucket>/<path>/<to>/<object>
的格式傳回此物件的 gs:// 網址
簽名:
toString(): string;
傳回:
字串
gs:// 網址。