Interface IStorage

Interface IStorage

Namespace: Aspose.Html.Dom
Assembly: Aspose.HTML.dll (25.1.0)

تقدم هذه الواجهة من واجهة برمجة تطبيقات التخزين على الويب الوصول إلى تخزين الجلسة أو التخزين المحلي لنطاق معين.
راجع مواصفات التخزين على الويب: https://html.spec.whatwg.org/multipage/webstorage.html#webstorage

[ComVisible(true)]
[DOMObject]
[DOMName("Storage")]
public interface IStorage

الخصائص

الطول

يعيد عدد أزواج المفتاح/القيمة.

[DOMName("length")]
long Length { get; }

قيمة الخاصية

long

الطرق

مسح()

يتم إزالة جميع أزواج المفتاح/القيمة، إذا كانت موجودة.

[DOMName("clear")]
void Clear()

الحصول على العنصر(string)

يعيد القيمة الحالية المرتبطة بالمفتاح المعطى، أو null إذا كان المفتاح المعطى غير موجود.

[DOMName("getItem")]
string GetItem(string key)

المعلمات

key string

سلسلة مفتاح العنصر.

العائدات

string

سلسلة قيمة العنصر.

المفتاح(long)

يعيد اسم المفتاح nth، أو null إذا كان n أكبر من أو يساوي عدد أزواج المفتاح/القيمة.

[DOMName("key")]
string Key(long n)

المعلمات

n long

عدد عنصر التخزين.

العائدات

string

سلسلة المفتاح.

إزالة العنصر(string)

يتم إزالة زوج المفتاح/القيمة بالمفتاح المعطى، إذا كان زوج المفتاح/القيمة بالمفتاح المعطى موجودًا.

[DOMName("removeItem")]
void RemoveItem(string key)

المعلمات

key string

سلسلة مفتاح العنصر.

تعيين العنصر(string, string)

يتم تعيين قيمة الزوج المحدد بالمفتاح إلى القيمة، مع إنشاء زوج مفتاح/قيمة جديد إذا لم يكن هناك زوج سابقًا للمفتاح.

[DOMName("setItem")]
void SetItem(string key, string value)

المعلمات

key string

سلسلة مفتاح العنصر.

value string

سلسلة قيمة العنصر.

 عربي