StorageReference interface

يمثل مرجعًا لكائن Google Cloud Storage. يمكن للمطورين تحميل الكائنات وتنزيلها وحذفها، بالإضافة إلى الحصول على/تعيين البيانات التعريفية للكائن.

إمضاء:

export interface StorageReference 

ملكيات

ملكية يكتب وصف
دلو خيط اسم المجموعة التي تحتوي على كائن هذا المرجع.
مسار كامل خيط المسار الكامل لهذا الكائن.
اسم خيط الاسم المختصر لهذا الكائن، وهو المكون الأخير للمسار الكامل. على سبيل المثال، إذا كان المسار الكامل هو "full/path/image.png"، فإن الاسم هو "image.png".
الأبوين مرجع التخزين | باطل مرجع يشير إلى الموقع الأصلي لهذا المرجع، أو فارغ إذا كان هذا المرجع هو الجذر.
جذر مرجع التخزين إشارة إلى جذر دلو هذا الكائن.
تخزين FirebaseStorage مثيل FirebaseStorage المرتبط بهذا المرجع.

طُرق

طريقة وصف
إلى سلسلة() إرجاع عنوان URL gs:// لهذا الكائن بالصيغة gs://<bucket>/<path>/<to>/<object>

StorageReference.bucket

اسم المجموعة التي تحتوي على كائن هذا المرجع.

إمضاء:

bucket: string;

StorageReference.fullPath

المسار الكامل لهذا الكائن.

إمضاء:

fullPath: string;

StorageReference.name

الاسم المختصر لهذا الكائن، وهو المكون الأخير للمسار الكامل. على سبيل المثال، إذا كان المسار الكامل هو "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://.