मैं PowerPoint 2013 के लिए एक VSTO प्लगइन विकसित कर रहा हूं जो प्रस्तुति चल रहा है, जबकि रीयलटाइम में स्वयं निर्मित चार्ट अपडेट करता है।"प्रस्तुतकर्ता दृश्य" मोड में आकारों में हेरफेर धीमा हो जाता है
चार्ट केवल आकार (आयताकार, टेक्स्टब्लॉक, रेखाएं, ...) का एक समूह है।
जब यह अद्यतन हो जाता है, यह आदि आयतों में से कुछ का आकार, उनकी पृष्ठभूमि रंग, कुछ लेबल, बदलने की जरूरत ... यह आमतौर पर जल्दी हो जाता है, अगर मैं "प्रस्तुतकर्ता देखें" मोड का उपयोग करें, को छोड़कर स्लाइड शो टैब।
जब यह विकल्प सक्रिय होता है, वहाँ प्रत्येक यूआई हेरफेर के बीच देरी के कम से कम एक दूसरा है। चूंकि मुझे कई प्रविष्टियों वाले चार्ट को अपडेट करना है, इसलिए सभी आयताकार आकारों और लेबलों को अपडेट करने में लगभग 30 सेकंड लग सकते हैं।
मेरा प्रश्न: प्रेजेंटेशन को अपडेट होने से रोकने के लिए कोई तरीका है, मेरे सभी संशोधन करें और जब सबकुछ पूरा हो जाए, तो PowerPoint सभी को एक बार यूआई में परिवर्तन लागू करने दें?
एक ही समस्या यहाँ MSDN मंचों पर सूचित किया गया है: Poor VSTO performance during multiscreen slideshow, PowerPoint 2013
क्या आपके पास उदाहरण कोड है जो 'प्रस्तुतकर्ता दृश्य' की जांच के दौरान दृश्य को अद्यतन करता है? – Jegan
क्या आप गतिशील रूप से यह देखने के लिए जांच सकते हैं कि यह चेक किया गया है या नहीं? सशर्त रूप से प्रसंस्करण को संभालने का एक तरीका पता लगाने में यह एक शुरुआत हो सकती है। – johnjps111