System::IO::DirectoryInfo क्लास
अंतर्वस्तु
[
छिपाना
]DirectoryInfo class
फ़ाइल प्रणाली पथ, इस पथ द्वारा संदर्भित डायरेक्टरी का प्रतिनिधित्व करता है और डायरेक्टरीज़ को संशोधित करने के लिए इंस्टेंस मेथड प्रदान करता है। इस क्लास की ऑब्जेक्ट्स को केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस क्लास को System::SmartPtr पॉइंटर में रैप करें और इस पॉइंटर का उपयोग फ़ंक्शन को आर्ग्यूमेंट के रूप में पास करने के लिए करें।
class DirectoryInfo : public System::IO::FileSystemInfo
विधियाँ
| विधि | विवरण |
|---|---|
| Create() | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए पथ पर एक डायरेक्टरी बनाता है। |
| CreateSubdirectory(const String&) | निर्दिष्ट पथ पर उपडायरेक्टरी बनाता है। |
| Delete() override | यदि डायरेक्टरी खाली है तो वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए पथ द्वारा संदर्भित डायरेक्टरी को हटाता है। |
| Delete(bool) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए पथ द्वारा संदर्भित डायरेक्टरी को हटाता है। एक पैरामीटर यह निर्दिष्ट करता है कि यदि डायरेक्टरी खाली नहीं है तो उसकी सामग्री को पुनरावर्ती रूप से हटाया जाना चाहिए या नहीं। |
| DirectoryInfo(const String&) | निर्दिष्ट पथ पर DirectoryInfo क्लास का एक इंस्टेंस बनाता है। |
| EnumerateDirectories() | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए डायरेक्टरी में स्थित सभी डायरेक्टरीज़ को शामिल करने वाला एनेमरेबल संग्रह लौटाता है। |
| EnumerateDirectories(const String&) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए डायरेक्टरी में निर्दिष्ट खोज मानदंडों को पूरा करने वाली डायरेक्टरीज़ की खोज करता है। |
| EnumerateDirectories(const String&, SearchOption) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए डायरेक्टरी या उस डायरेक्टरी के मूल में स्थित पूरे डायरेक्टरी ट्री में, निर्दिष्ट खोज मानदंडों को पूरा करने वाली डायरेक्टरीज़ की खोज करता है। |
| EnumerateFiles() | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका में स्थित सभी फ़ाइलों को शामिल करने वाला एन्यूमेरेबल संग्रह लौटाता है। |
| EnumerateFiles(const String&) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका में निर्दिष्ट खोज मानदंडों को पूरा करने वाली फ़ाइलों की खोज करता है। |
| EnumerateFiles(const String&, SearchOption) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका या उस निर्देशिका से शुरू होने वाले संपूर्ण निर्देशिका वृक्ष में, निर्दिष्ट खोज मानदंडों को पूरा करने वाली फ़ाइलों की खोज करता है। |
| EnumerateFileSystemInfos() | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका में स्थित सभी फ़ाइलों और निर्देशिकाओं को शामिल करने वाला एन्यूमेरेबल संग्रह लौटाता है। |
| EnumerateFileSystemInfos(const String&) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका में निर्दिष्ट खोज मानदंडों को पूरा करने वाली फ़ाइलों और निर्देशिकाओं की खोज करता है। |
| EnumerateFileSystemInfos(const String&, SearchOption) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका या उस निर्देशिका से शुरू होने वाले संपूर्ण निर्देशिका वृक्ष में, निर्दिष्ट खोज मानदंडों को पूरा करने वाली फ़ाइलों और निर्देशिकाओं की खोज करता है। |
| get_Exists() override | निर्धारित करता है कि वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किया गया पथ मौजूदा निर्देशिका को संदर्भित करता है या नहीं। |
| get_Name() override | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए पथ द्वारा संदर्भित इकाई का नाम लौटाता है। |
| get_Parent() | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका के पैरेंट निर्देशिका को संदर्भित करने वाले पथ को दर्शाने वाले DirectoryInfo ऑब्जेक्ट के लिए एक साझा पॉइंटर लौटाता है। |
| get_Root() | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका की रूट निर्देशिका को संदर्भित करने वाले पथ को दर्शाने वाले DirectoryInfo ऑब्जेक्ट के लिए एक साझा पॉइंटर लौटाता है। |
| GetDirectories() | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका में स्थित सभी निर्देशिकाओं को दर्शाने वाले DirectoryInfo ऑब्जेक्ट्स के साझा पॉइंटर्स को शामिल करने वाला एक एरे लौटाता है। |
| GetDirectories(const String&) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए डायरेक्टरी में निर्दिष्ट खोज मानदंडों को पूरा करने वाली डायरेक्टरीज़ की खोज करता है। |
| GetDirectories(const String&, SearchOption) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए डायरेक्टरी या उस डायरेक्टरी के मूल में स्थित पूरे डायरेक्टरी ट्री में, निर्दिष्ट खोज मानदंडों को पूरा करने वाली डायरेक्टरीज़ की खोज करता है। |
| GetFiles() | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका में स्थित सभी निर्देशिकाओं को दर्शाने वाले FileInfo ऑब्जेक्ट्स के साझा पॉइंटर्स को शामिल करने वाला एक एरे लौटाता है। |
| GetFiles(const String&) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका में निर्दिष्ट खोज मानदंडों को पूरा करने वाली फ़ाइलों की खोज करता है। |
| GetFiles(const String&, SearchOption) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका या उस निर्देशिका से शुरू होने वाले संपूर्ण निर्देशिका वृक्ष में, निर्दिष्ट खोज मानदंडों को पूरा करने वाली फ़ाइलों की खोज करता है। |
| GetFileSystemInfos() | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका में स्थित सभी फ़ाइलों और निर्देशिकाओं को दर्शाने वाले FileSystemInfo ऑब्जेक्ट्स के साझा पॉइंटर्स को शामिल करने वाला एक एरे लौटाता है। |
| GetFileSystemInfos(const String&) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका में निर्दिष्ट खोज मानदंडों को पूरा करने वाली फ़ाइलों और निर्देशिकाओं की खोज करता है। |
| GetFileSystemInfos(const String&, SearchOption) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका या उस निर्देशिका से शुरू होने वाले संपूर्ण निर्देशिका वृक्ष में, निर्दिष्ट खोज मानदंडों को पूरा करने वाली फ़ाइलों और निर्देशिकाओं की खोज करता है। |
| MoveTo(const String&) | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए निर्देशिका और उसकी सभी सामग्री को निर्दिष्ट स्थान पर ले जाता है। |
| ToString() const override | वर्तमान ऑब्जेक्ट द्वारा प्रतिनिधित्व किए गए पथ को शामिल करने वाली स्ट्रिंग लौटाता है। |
संबंधित देखें
- Class FileSystemInfo
- Namespace System::IO
- Library Aspose.Page for C++