2012-04-20 10 views
6

मुझे आश्चर्य है कि वर्ड एपीआई के माध्यम से किसी शब्द का एक अलग रूप देखना संभव है। मैं ओपन सोर्स उपकरण बनाने की प्रक्रिया में हूं जो दस्तावेज़ को सहेजते समय स्वचालित रूप से गुणों और विधियों में दस्तावेज़ जोड़ता है। यह केवल उन तरीकों से करेगा जो public या protected हैं।क्या वर्ड एपीआई के माध्यम से किसी शब्द के विभिन्न रूप देखना संभव है?

तरह से मैं यह काम करना चाहता हूँ कि यदि आप एक विशिष्ट नामकरण परंपरा विधि नाम AddPerson या add_person का पालन करें और (उदाहरण के लिए) का उपयोग, कोड इन विधि के नाम लेता है और उन्हें शब्दों की एक सरणी में परिवर्तित करता है। "जोड़ें" और "व्यक्ति"।

इन शब्दों से, मैं यह जानना चाहता हूं कि यह एक क्रिया या संज्ञा है या नहीं। उदाहरण के लिए, इस उदाहरण में, "जोड़ें" एक क्रिया है और "व्यक्ति" एक संज्ञा है।

एक बार यह पाया गया है, मैं इसके अलावा शब्द को बदलने के लिए, निम्नलिखित दस्तावेज़ में बयान बनाने के लिए करना चाहते हैं:

AddPerson (व्यक्ति व्यक्ति)

एक व्यक्ति को जोड़ता है।

व्यक्ति: व्यक्ति।

मुझे आशा है कि आप समझेंगे।

तो संक्षेप में, मैं "एड" को एक स्मार्ट तरीके से "एड" में कैसे परिवर्तित कर सकता हूं, और मैं कैसे पता लगा सकता हूं कि "जोड़ें" एक क्रिया या संज्ञा प्रोग्रामेटिक रूप से है या नहीं?

मुझे लगता है कि वर्ड एपीआई एक अच्छी शुरुआत होगी। मुझे नहीं पता कि कैसे।

उत्तर

1

मैं एंटिटी फ्रेमवर्क से System.Data.Entity.Design.PluralizationServices.PluralizationService का उपयोग कर समाप्त हुआ जो नौकरी पूरी तरह ठीक है।

परियोजना यहां पाया जा सकता:

http://todoc.codeplex.com/

फिर भी, हालांकि इस पर काम कर।

संबंधित मुद्दे

 संबंधित मुद्दे