का उपयोग कर किसी पृष्ठ या घटक के प्रकाशित टाइमस्टैम्प को कैसे प्राप्त करें I TOM.NET API का उपयोग करके किसी दिए गए पृष्ठ या घटक के लिए प्रकाशित टाइमस्टैम्प को पकड़ने का प्रयास कर रहा हूं। यह Page
या Component
ऑब्जेक्ट के तहत तुरंत स्पष्ट नहीं है, क्या कोई मुझे सही दिशा में इंगित कर सकता है?एसडीएल ट्रिडियन TOM.NET API
5
A
उत्तर
7
आप इसके लिए PublishEngine.GetPublishInfo(IdentifiableObject)
विधि का उपयोग कर सकते हैं, यह PublishInfo
ऑब्जेक्ट्स का संग्रह देता है जिसमें दिए गए आइटम के लिए तिथियां और अन्य (प्रकाशित) जानकारी उपलब्ध होती है।
2
ऊपर बार्ट के उत्तर के लिए धन्यवाद, मैंने निम्नलिखित किसी न किसी कोड को खारिज कर दिया है। यह प्रदर्शन के बारे में के रूप में इस अवधारणा का एक सबूत एक ग्राहक के लिए कुछ डेमो के लिए है नहीं है:
// if we are in publishing mode, figure out the target we are publishing to, and get the timestamp that the page is published to this target
if (engine.PublishingContext.PublicationTarget != null)
{
ICollection<PublishInfo> publishCollections = PublishEngine.GetPublishInfo(childPage);
foreach (PublishInfo publishInfo in publishCollections)
{
if (publishInfo.PublicationTarget == engine.PublishingContext.PublicationTarget)
{
pageElem.SetAttribute("timestamp", publishInfo.PublishedAt.ToString());
}
}
}
यहां आप देख सकते मैं पहले ही अपनी childPage
वस्तु है, और मैं एक मौजूदा पेज एक्सएमएल वस्तु के लिए परिणाम जोड़ रहा (pageElem.SetAttribute("timestamp", publishInfo.PublishedAt.ToString())
) - इसलिए यदि इन स्निपेट का उपयोग इन वस्तुओं के लिए देखें :)
संबंधित मुद्दे
- 1. एसडीएल ट्रिडियन TOM.NET प्रलेखन
- 2. एसडीएल ट्रिडियन सी # टीबीबी
- 3. एसडीएल ट्रिडियन एंगुइला फ्रेमवर्क
- 4. एसडीएल ट्रिडियन मल्टीमीडिया घटक
- 5. एसडीएल ट्रिडियन 2011 एसपी 1
- 6. क्या एसडीएल ट्रिडियन 2011 रिबन
- 7. एसडीएल ट्रिडियन 2011: सी # टीबीबी
- 8. एसडीएल ट्रिडियन इवेंटस्क्रिप्शन अनसब्सक्राइब समस्या
- 9. एसडीएल ट्रिडियन 200 सामग्री वितरण
- 10. एसडीएल ट्रिडियन 2011 एसपी 1
- 11. एसडीएल ट्रिडियन में कीवर्ड पथ
- 12. एसडीएल ट्रिडियन 2011 एसपी 1
- 13. एसडीएल ट्रिडियन परिवेश डेटा फ्रेमवर्क HTTP अनुरोध
- 14. एसडीएल ट्रिडियन यूआई एक्सटेंशन कॉन्फ़िगरेशन फ़ाइल
- 15. एसडीएल ट्रिडियन घटक और पेज टेम्पलेट्स पर वर्कफ़्लो क्या है?
- 16. क्या हम एसडीएल ट्रिडियन में माइग्रेट कर सकते हैं?
- 17. एसडीएल ट्रिडियन - प्रकाशित फाइलें यूटीएफ -8 एनकोडेड नहीं हैं
- 18. एसडीएल ट्रिडियन 2011 खोज किस क्षेत्र में उपयोग करता है?
- 19. एसडीएल ट्रिडियन 2011 - अभिभावक प्रकाशनों को जोड़ने में असमर्थ
- 20. ट्रिडियन इंस्टॉलेशन
- 21. एसडीएल
- 22. एसडीएल
- 23. एसडीएल
- 24. एसडीएल
- 25. ट्रिडियन - घटना से वर्कफ़्लो में आइटम रखकर
- 26. ट्रिडियन:
- 27. क्या ट्रिडियन हॉटफिक्सेस लागू किया गया है?
- 28. क्या एसडीएल ट्रिडियन यूआई 2012 में घटक लिंक संपादित करना संभव है?
- 29. हम एसडीएल ट्रिडियन 2011 एसपी 1 के साथ माइक्रोसॉफ्ट फास्ट को कैसे एकीकृत कर सकते हैं?
- 30. क्या डैशबोर्ड के बजाय एसडीएल ट्रिडियन 2011 सीएमई के 'मुख्य दृश्य' में डिफ़ॉल्ट होना संभव है?
क्या आप इस जानकारी तक पहुंचने का प्रयास कर रहे हैं? क्या यह पृष्ठ या घटक प्रस्तुत किया जाता है, या प्रकाशन के कुछ बाद बाद हुआ है? क्या आपको एक विशिष्ट लक्ष्य के लिए यह जानकारी भी जानने की आवश्यकता है? –