मैं एक आवेदन जहां फाइल सिस्टम से फाइलें, आउटलुक से Outlook से ईमेल या संलग्नक घसीटा जाता है और छोड़ दिया और कोड तो में इन बचाता है बाद में SharePoint में अपलोड करने के लिए फ़ाइल सिस्टम फ़ोल्डर्स। जहां FileContents अशक्त कर रहे हैं -प्राप्त कर रहा है सामग्री एक नियंत्रण पर घसीटा जाता है
यह सब ठीक से जब मैं एक अनुलग्नक जो एक ई-मेल है की सामग्रियों (एम्बेडेड एमएसजी एक ई-मेल पर अर्थात एक ईमेल संलग्नक) की पहचान करने की जरूरत है अलग है। क्या कोई तरीका है कि मैं .msg फ़ाइल के रूप में सहेजने के लिए ईमेल की सामग्री तक पहुंच सकता हूं?
निम्नलिखित कोड का टुकड़ा संलग्नक कि ईमेल नहीं कर रहे हैं के लिए एक MemoryStream
सही ढंग से बनाता है लेकिन ईमेल प्रकार के लिए रिक्त है:
void DoDrop(object sender, DragEventArgs e)
{
var memoryStream = (MemoryStream) eventArgs.Data.GetData("FileContents", true);
}
मैं अब इस कोड को वापस आ रहा हूँ के रूप में समस्या अपने सिर फिर से उठाया गया है। उपरोक्त नमूना कोड प्रोटोटाइप का हिस्सा था। वास्तविक कोड कई फाइलों के साथ सौदा करता है। ऐसा तब होता है जब मैं एक नमूना ईमेल बनाता हूं और इसे अपने आप ईमेल में संलग्न करता हूं, इसलिए मुझे यकीन नहीं है कि मतभेद क्या हैं। मैं अनुलग्नक प्रकार की जांच करूंगा। – Catherine