2011-01-13 11 views

उत्तर

13

प्रक्रिया है जिससे में सक्रिय प्रणाली एक आवेदन के प्रक्रिया समाप्त हो जाता है जब उपयोगकर्ता अनुप्रयोग से दूर नेविगेट करता है [है] समाधि का पत्थर या tombstoning कहा जाता है। ऑपरेटिंग सिस्टम एप्लिकेशन के अंतिम स्थिति के बारे में जानकारी रखता है, यानी, अंतिम बार देखा गया पृष्ठ और नेविगेशन जर्नल। यदि उपयोगकर्ता एप्लिकेशन पर वापस जाता है, तो ऑपरेटिंग सिस्टम एप्लिकेशन प्रक्रिया को पुनरारंभ करता है और राज्य डेटा को एप्लिकेशन पर वापस भेजता है।

Ref

+2

+1 मैं भी आपको ये संदर्भ सलाह देते हैं, http://msdn.microsoft.com/en-us/library/ff817008(v= चाहते हो सकता है वीएस.9 2) .aspx, http://www.michaelsnow.com/2010/12/07/tombstoning-on-the-win7- मोबाइल-platform/ –

+0

@ द्वितीय लिंक के लिए मिक एन +1। यह एक साधारण स्पष्टीकरण है। धन्यवाद – Vaysage

+0

हाँ, अच्छा सरल है कि .. उस कारण से जुड़ा :) –

4

क्या मिच संदर्भित एक अच्छा उदाहरण है। एक और ऐप-संचालित उदाहरण कुछ ऐसा होगा:

आपके पास 'कैलेंडर' शैली ऐप है जो उपयोगकर्ता अपना कैलेंडर दर्ज कर सकते हैं। मान लीजिए ऐड-इवेंट पेज पर एक नया कैलेंडर एंट्री जोड़ते समय, उपयोगकर्ता को एक ईमेल प्राप्त होता है, और इसे तुरंत देखने के लिए विंडोज कुंजी दबाता है।

फिर, ऐप पर वापस नेविगेट करने के लिए, बैक कुंजी दबाता है, जो एप्लिकेशन खोलने के बजाय, ऐड-इवेंट पेज पर खुलता है, जहां उपयोगकर्ता ने छोड़ा था। के लिए

private void Application_Activated(object sender, ActivatedEventArgs e) 

और

private void Application_Deactivated(object sender, ActivatedEventArgs e) 

, दो कार्यों कि हो सकता है जब आवेदन Tombstoning से जागता है, और समाधि के बारे में है

चेक App.xaml।