مرجع فئة الحاوية TAG

مرجع فئة الحاوية TAG

نظرة عامة

فئة تتيح الوصول إلى قيم الحاويات.

يجب إنشاء كائنات الحاوية من خلال TAGManager. بعد إنشاء الحاوية، يمكن الاستعلام عنها عن القيم الأساسية التي قد تعتمد على القواعد التي تمّ إنشاؤها للحاوية. يتم تحديث الحاوية تلقائيًا بشكل دوري (كل 12 ساعة)، ولكن يمكن أيضًا تحديثها يدويًا من خلال إعادة التحميل (TAGContainer).

وظائف الأعضاء العامين

(BOOL) - booleanForKey:
 لعرض BOOL تمثل قيمة الإعدادات للمفتاح المحدد.
(مزدوج)- doubleForKey:
 لعرض double تمثل قيمة الإعدادات للمفتاح المحدد.
(int64_t) - int64ForKey:
 لعرض int64_t تمثل قيمة الإعدادات للمفتاح المحدد.
(NSString *)- stringForKey:
 يتم عرض NSString لتمثيل قيمة الإعدادات للمفتاح المحدد.
(void) - إعادة تحميل
 تطلب إعادة تحميل هذه الحاوية من الشبكة.
(void) - إغلاق
 وأغلق هذه الحاوية بحيث لا يتم تحديثها بعد الآن.
(BOOL) - isDefault
 يعرض ما إذا كانت هذه حاوية تلقائية، أو حاوية تم تحديثها من الخادم.
(void) - registerFunctionCallCallHandler:forMouse:
 تسجل معالج الماكرو المحدد للتعامل مع ماكرو استدعاء دالة معين.
(المعرّف< TAGFunctionCallMacroHandler >)- functionCallCallForceHandlerForMouse:
 عند تسمية ماكرو استدعاء الدالة، يتم عرض المعالج المسجَّل لوحدة الماكرو.
(void) - registerFunctionCallTagHandler:forTag:
 تسجِّل معالج العلامات المحدّد للتعامل مع علامة استدعاء دالة معيّنة.
(id< TAGFunctionCallTagHandler >)- functionCallTagHandlerForTag:
 يتم عرض المعالج المسجَّل للعلامة بالنظر إلى اسم علامة استدعاء الدالة.

المواقع

NSString * containerId
 رقم تعريف هذه الحاوية.
مزدوجlastRefreshTime
 آخر مرة (بالملي ثانية منذ 1 كانون الثاني (يناير) 1970 بالتوقيت العالمي المنسق (UTC)) تمت إعادة تحميل هذه الحاوية من الشبكة.

وثائق وظائف الأعضاء

- (BOOL) booleanForKey: (NSString *) مفتاح

لعرض BOOL تمثل قيمة الإعدادات للمفتاح المحدد.

وإذا لم تكن الحاوية تحتوي على قيمة لهذا المفتاح، سيتمّ عرض "لا".

المَعلمات:
مفتاحمفتاح البحث عن قيمة الضبط.
- (مزدوج) doubleForKey: (NSString *) مفتاح

لعرض double تمثل قيمة الإعدادات للمفتاح المحدد.

وإذا لم يكن للحاوية أي قيمة لهذا المفتاح، سيتم عرض القيمة 0.0.

المَعلمات:
مفتاحمفتاح البحث عن قيمة الضبط.
- (int64_t) int64ForKey: (NSString *) مفتاح

لعرض int64_t تمثل قيمة الإعدادات للمفتاح المحدد.

إذا لم تكن الحاوية تحتوي على قيمة لهذا المفتاح، سيتم عرض 0.

المَعلمات:
مفتاحمفتاح البحث عن قيمة الضبط.
- (NSString *) stringForKey: (NSString *) مفتاح

يتم عرض NSString لتمثيل قيمة الإعدادات للمفتاح المحدد.

إذا لم تتضمّن الحاوية أي قيمة لهذا المفتاح، سيتم عرض سلسلة فارغة.

المَعلمات:
مفتاحمفتاح البحث عن قيمة الضبط.
- (باطل) إعادة تحميل

تطلب إعادة تحميل هذه الحاوية من الشبكة.

هذه المكالمة غير متزامنة، لذا قد تتم عملية التحديث في سلسلة محادثات أخرى.

- (باطل) إغلاق

وأغلق هذه الحاوية بحيث لا يتم تحديثها بعد الآن.

وبعد الإغلاق، يُرجى عدم إجراء أيّ استدعاءات أخرى للحاوية.

- (BOOL) isDefault

يعرض ما إذا كانت هذه حاوية تلقائية، أو حاوية تم تحديثها من الخادم.

- (void) registerFunctionCall الماكروHandler: (المعرّف< TAGFunctionCallMacroHandler >) المعالج
لماكرو: (NSString *) macroName

تسجل معالج الماكرو المحدد للتعامل مع ماكرو استدعاء دالة معين.

المَعلمات:
المعالجمعالج وحدة الماكرو. إذا كانت المعلمة خالية، تلغي الطريقة تسجيل أي معالج حالي لهذا الماكرو.
macroNameاسم وحدة الماكرو التي يتم تسجيلها.
- (id<TAGFunctionCallMacroHandler>) functionCallCallHandlerForMouse: (NSString *) functionCallMacroName

عند تسمية ماكرو استدعاء الدالة، يتم عرض المعالج المسجَّل لوحدة الماكرو.

المرتجعات:
المعالج المسجَّل لوحدة الماكرو.
- (void) registerFunctionCallTagHandler: (id< TAGFunctionCallTagHandler >) المعالج
علامة forTag: (NSString *) tagName

تسجِّل معالج العلامات المحدّد للتعامل مع علامة استدعاء دالة معيّنة.

المَعلمات:
المعالجتمثّل هذه السمة معالج العلامة. إذا كانت المعلمة nil، تلغي الطريقة تسجيل أي معالج حالي لهذه العلامة.
tagNameاسم العلامة التي يتم تسجيلها.
- (id<TAGFunctionCallTagHandler>) functionCallTagHandlerForTag: (NSString *) functionCallTagName

يتم عرض المعالج المسجَّل للعلامة بالنظر إلى اسم علامة استدعاء الدالة.

المرتجعات:
المعالج المسجَّل للعلامة.

وثائق العقار

- (NSString*) containerId [read, copy]

رقم تعريف هذه الحاوية.

- (مزدوج) lastRefreshTime [read, assign]

آخر مرة (بالملي ثانية منذ 1 كانون الثاني (يناير) 1970 بالتوقيت العالمي المنسق (UTC)) تمت إعادة تحميل هذه الحاوية من الشبكة.