खास जानकारी
कंटेनर की वैल्यू का ऐक्सेस देने वाली क्लास.
कंटेनर ऑब्जेक्ट, TAGManager के ज़रिए बनाए जाने चाहिए. कंटेनर बन जाने के बाद, उससे उन खास वैल्यू के लिए क्वेरी की जा सकती है जो कंटेनर के लिए तय किए गए नियमों पर निर्भर हो सकती हैं. कंटेनर समय-समय पर (हर 12 घंटे में) अपने-आप रीफ़्रेश होता है, लेकिन रीफ़्रेश करें (TAGContainer) के साथ मैन्युअल तौर पर भी रीफ़्रेश किया जा सकता है.
सार्वजनिक सदस्य के फ़ंक्शन | |
(BOOL) | - booleanForKey: |
दी गई कुंजी की कॉन्फ़िगरेशन वैल्यू दिखाने वाला BOOL दिखाता है. | |
(डबल) | - douballForKey: |
दी गई कुंजी की कॉन्फ़िगरेशन वैल्यू दिखाने वाला double दिखाता है. | |
(int64_t) | - int64ForKey: |
दी गई कुंजी की कॉन्फ़िगरेशन वैल्यू दिखाने वाला int64_t दिखाता है. | |
(एनएसस्ट्रिंग *) | - stringForKey: |
दी गई कुंजी की कॉन्फ़िगरेशन वैल्यू दिखाने के लिए NSString दिखाता है. | |
(void) | - रीफ़्रेश करें |
इस कंटेनर को नेटवर्क से रीफ़्रेश करने का अनुरोध किया गया. | |
(void) | - बंद करें |
इस कंटेनर को बंद कर देता है, ताकि इसे रीफ़्रेश नहीं किया जा सके. | |
(BOOL) | - isDefault |
यह दिखाता है कि यह डिफ़ॉल्ट कंटेनर है या सर्वर से रीफ़्रेश किया गया है. | |
(void) | - registerFunctionCallMacroHandler:forMacro: |
यह फ़ंक्शन, किसी दिए गए फ़ंक्शन कॉल मैक्रो को मैनेज करने के लिए, दिए गए मैक्रो हैंडलर को रजिस्टर करता है. | |
(आईडी< TAGFunctionCallMacroHandler >) | - फ़ंक्शनCallMacroHandlerForMacro: |
फ़ंक्शन कॉल मैक्रो का नाम दिए जाने पर, मैक्रो के लिए रजिस्टर किया गया हैंडलर दिखाता है. | |
(void) | - registerFunctionCallTagHandler:forTag: |
किसी दिए गए फ़ंक्शन कॉल टैग को हैंडल करने के लिए, दिए गए टैग हैंडलर को रजिस्टर करता है. | |
(id< TAGFunctionCallTagHandler >) | - फ़ंक्शनCallTagHandlerForTag: |
फ़ंक्शन कॉल टैग का नाम दिए जाने पर, टैग के लिए रजिस्टर किया गया हैंडलर दिखाता है. | |
प्रॉपर्टी | |
एनएसस्ट्रिंग * | containerId |
इस कंटेनर का आईडी. | |
डबल | lastRefreshTime |
वह आखिरी समय (मिलीसेकंड में जो 1 जनवरी, 1970 को आधी रात के बाद का है), जब इस कंटेनर को नेटवर्क से रीफ़्रेश किया गया था. |
मेंबर फ़ंक्शन से जुड़ा दस्तावेज़
- (BOOL) booleanForKey: | (एनएसस्ट्रिंग *) | कुंजी |
दी गई कुंजी की कॉन्फ़िगरेशन वैल्यू दिखाने वाला BOOL
दिखाता है.
अगर कंटेनर में इस कुंजी के लिए कोई वैल्यू नहीं है, तो कोई वैल्यू नहीं दी जाएगी.
- पैरामीटर:
-
बटन कॉन्फ़िगरेशन वैल्यू को खोजने के लिए इस्तेमाल होने वाली कुंजी.
- (डबल) doudleForKey: | (एनएसस्ट्रिंग *) | कुंजी |
दी गई कुंजी की कॉन्फ़िगरेशन वैल्यू दिखाने वाला double
दिखाता है.
अगर कंटेनर में इस कुंजी के लिए कोई वैल्यू नहीं है, तो 0.0 की वैल्यू दिखेगी.
- पैरामीटर:
-
बटन कॉन्फ़िगरेशन वैल्यू को खोजने के लिए इस्तेमाल होने वाली कुंजी.
- (int64_t) int64ForKey: | (एनएसस्ट्रिंग *) | कुंजी |
दी गई कुंजी की कॉन्फ़िगरेशन वैल्यू दिखाने वाला int64_t
दिखाता है.
अगर कंटेनर में इस कुंजी के लिए कोई वैल्यू नहीं है, तो वैल्यू 0 दिखेगी.
- पैरामीटर:
-
बटन कॉन्फ़िगरेशन वैल्यू को खोजने के लिए इस्तेमाल होने वाली कुंजी.
- (NSString *) stringForKey: | (एनएसस्ट्रिंग *) | कुंजी |
दी गई कुंजी की कॉन्फ़िगरेशन वैल्यू दिखाने के लिए NSString
दिखाता है.
अगर कंटेनर में इस कुंजी के लिए कोई वैल्यू नहीं है, तो खाली स्ट्रिंग दिखेगी.
- पैरामीटर:
-
बटन कॉन्फ़िगरेशन वैल्यू को खोजने के लिए इस्तेमाल होने वाली कुंजी.
- (शून्य) रीफ़्रेश करें |
इस कंटेनर को नेटवर्क से रीफ़्रेश करने का अनुरोध किया गया.
यह कॉल एसिंक्रोनस होती है, इसलिए किसी दूसरे थ्रेड पर रीफ़्रेश हो सकता है.
- (शून्य) बंद |
इस कंटेनर को बंद कर देता है, ताकि इसे रीफ़्रेश नहीं किया जा सके.
बंद करने के बाद, कंटेनर को कोई और कॉल न करें.
- (BOOL) isDefault |
यह दिखाता है कि यह डिफ़ॉल्ट कंटेनर है या सर्वर से रीफ़्रेश किया गया है.
- (शून्य) रजिस्टरफ़ंक्शनCallMacroHandler: | (आईडी< TAGFunctionCallMacroHandler >) | हैंडलर | |
मैक्रो के लिए: | (एनएसस्ट्रिंग *) | macroName | |
यह फ़ंक्शन, किसी दिए गए फ़ंक्शन कॉल मैक्रो को मैनेज करने के लिए, दिए गए मैक्रो हैंडलर को रजिस्टर करता है.
- पैरामीटर:
-
हैंडलर मैक्रो के लिए हैंडलर. अगर पैरामीटर शून्य है, तो यह तरीका उस मैक्रो के लिए किसी भी मौजूदा हैंडलर का रजिस्ट्रेशन रद्द करता है. macroName रजिस्टर किए जा रहे मैक्रो का नाम.
- (id<TAGFunctionCallMacroHandler>) FunctionCallMacroHandlerForMacro: | (एनएसस्ट्रिंग *) | functionCallMacroName |
फ़ंक्शन कॉल मैक्रो का नाम दिए जाने पर, मैक्रो के लिए रजिस्टर किया गया हैंडलर दिखाता है.
- सामान लौटाना:
- मैक्रो के लिए रजिस्टर किया गया हैंडलर.
- (void) signFunctionCallTagHandler: | (id< TAGFunctionCallTagHandler >) | हैंडलर | |
टैग के लिए: | (एनएसस्ट्रिंग *) | tagName | |
किसी दिए गए फ़ंक्शन कॉल टैग को हैंडल करने के लिए, दिए गए टैग हैंडलर को रजिस्टर करता है.
- पैरामीटर:
-
हैंडलर टैग के लिए हैंडलर. अगर पैरामीटर 'शून्य' है, तो यह तरीका उस टैग के लिए किसी भी मौजूदा हैंडलर का रजिस्ट्रेशन रद्द कर देता है. tagName रजिस्टर किए जा रहे टैग का नाम.
- (id<TAGFunctionCallTagHandler>) FunctionCallTagHandlerForTag: | (एनएसस्ट्रिंग *) | functionCallTagName |
फ़ंक्शन कॉल टैग का नाम दिए जाने पर, टैग के लिए रजिस्टर किया गया हैंडलर दिखाता है.
- सामान लौटाना:
- टैग के लिए रजिस्टर किया गया हैंडलर.
प्रॉपर्टी से जुड़े दस्तावेज़
- (NSString*) containerId [read, copy] |
इस कंटेनर का आईडी.
- (दोगुना) lastRefreshTime [read, assign] |
वह आखिरी समय (मिलीसेकंड में जो 1 जनवरी, 1970 को आधी रात के बाद का है), जब इस कंटेनर को नेटवर्क से रीफ़्रेश किया गया था.