"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > डिबगिंग के दौरान मेरे WinRT ऐप की निलंबित इवेंट फायरिंग क्यों नहीं है?

डिबगिंग के दौरान मेरे WinRT ऐप की निलंबित इवेंट फायरिंग क्यों नहीं है?

2025-03-23 ​​पर पोस्ट किया गया
ब्राउज़ करें:382

Why Isn't My WinRT App's Suspending Event Firing During Debugging?

] ] हालाँकि, डिबगिंग के दौरान, यह घटना ट्रिगर नहीं हो सकती है, जिससे परीक्षण कठिनाइयों का कारण बन सकता है।

इस उदाहरण पर विचार करें:

/// /// सिंगलटन एप्लिकेशन ऑब्जेक्ट को इनिशियलाइज़ करता है। /// सारांश> सार्वजनिक ऐप () { ... निलंबित = onsuspending; } /// /// सस्पेंड हैंडलिंग विधि। /// सारांश> निजी शून्य onsuspending (ऑब्जेक्ट प्रेषक, सस्पेंडिंगवेंटार्ग ई) { var deferral = e.suspendingoperation.getDeferral (); deferral.complete (); } ] यह अपेक्षित है;

निलंबित

घटना को गैर-डिबगिंग निलंबन परिदृश्यों के लिए डिज़ाइन किया गया है।

] ] यह वैकल्पिक परीक्षण विधियों की आवश्यकता है।
/// 
/// Initializes the singleton application object.
/// 
public App()
{
    ...
    Suspending  = OnSuspending;
}

/// 
/// Suspend handling method.
/// 
private void OnSuspending(object sender, SuspendingEventArgs e)
{
    var deferral = e.SuspendingOperation.GetDeferral();
    deferral.Complete();
}
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3