SharePoint संदर्भ (पूर्वावलोकन)

नोट

यह आलेख मानक हार्नेस द्वारा संचालित एजेंटों या एजेंट प्रवाह में उपयोग की जाने वाली सुविधाओं का वर्णन करता है।

महत्वपूर्ण

यह एक पूर्वावलोकन सुविधा है.

  • Microsoft आधिकारिक रिलीज़ से पहले पूर्वावलोकन सुविधाएँ रिलीज़ करता है ताकि ग्राहक शीघ्र पहुँच प्राप्त कर सकें और प्रतिक्रिया प्रदान कर सकें.
  • पूर्वावलोकन सुविधाओं ने कार्यक्षमता को प्रतिबंधित कर दिया है और उत्पादन उपयोग के लिए नहीं हैं।
  • Microsoft पूर्वावलोकन MCP उपकरण नाम और पैरामीटर परिवर्तित कर सकता है. हार्ड-कोडेड निर्भरताओं से बचें। Microsoft परिदृश्य समर्थन बनाए रखता है।
  • पूर्वावलोकन सुविधाएँ Microsoft उपयोग की पूरक शर्तें के अधीन हैं।

नोट

एप्लिकेशन-विशिष्ट Microsoft 365 MCP उपकरण (Copilot, कैलेंडर, मेल, SharePoint, OneDrive, Teams, User, और Word) केवल पश्चगामी संगतता उद्देश्यों के लिए हैं और इनका उपयोग उत्पादन परिवेश या नए प्रोजेक्ट में नहीं किया जाना चाहिए। जिन नए प्रोजेक्ट्स के लिए Microsoft 365 संसाधनों तक पहुंच की आवश्यकता होती है, उनके लिए GitHub Copilot हार्नेस के साथ Work IQ MCP का उपयोग करें। अधिक जानकारी के लिए, Copilot Studio में Work IQ MCP देखें।

अवलोकन

सर्वर आईडी टेनेंट स्तर का यूआरएल प्रदर्शित होने वाला नाम विवरण
mcp_SharePointRemoteServer https://agent365.svc.cloud.microsoft/
agents/tenants/{tenantId}/servers/
mcp_SharePointRemoteServer
SharePoint SharePoint कार्रवाइयों के लिए उपकरण. साइट्स, सूचियों, सूची आइटम्स, स्तंभों, दस्तावेज़ लायब्रेरीज़, फ़ाइलों, फ़ोल्डर्स और फ़ाइल साझाकरण को प्रबंधित करने के लिए इस सर्वर का उपयोग करें. फ़ाइल कार्रवाई 5 MB या उससे कम फ़ाइलों तक सीमित हैं।

उपलब्ध उपकरण

साइट खोजें

उन SharePoint साइट्स को ढूँढता है जिन पर आप पहुँच सकते हैं. खोज क्वेरी से मेल खाने वाली विशिष्ट साइटें या यदि आप कोई क्वेरी प्रदान नहीं करते हैं, तो शीर्ष 20 प्रासंगिक साइटें लौटाता है.

वैकल्पिक पैरामीटर

  • searchQuery: खोज क्वेरी (संपूर्ण या आंशिक साइट का नाम). शीर्ष 20 सुलभ साइटों को वापस करने के लिए छोड़ दें।

getSiteByPath

किसी SharePoint साइट को उसके सटीक होस्टनाम और सर्वर-संबंधित पथ का उपयोग करके हल करता है. इस विधि का उपयोग केवल तभी करें जब आपके पास संपूर्ण साइट URL संरचना हो. इसका उपयोग तब findSite करें जब आप किसी साइट का नाम केवल जानते हों.

आवश्यक पैरामीटर

  • होस्टनाम: सटीक होस्टनाम (उदाहरण के लिए, "contoso.sharepoint.com")
  • सर्वररिलेटिव पाथ: सर्वर-सापेक्ष पथ (उदाहरण के लिए, 'साइट्स/मार्केटिंग'). लीडिंग स्लैश वैकल्पिक है।

उपसाइटों की सूची

किसी SharePoint साइट की सभी सबसाइट्स (चाइल्ड साइट्स) को सूचीबद्ध करता है.

आवश्यक पैरामीटर

  • siteId: साइट SharePoint पैरेंट की आईडी (प्रारूप: 'hostname,siteCollectionId,webId')

साइट में दस्तावेज़ लाइब्रेरी सूचीबद्ध करें

निर्दिष्ट SharePoint साइट में दस्तावेज़ लायब्रेरीज़ (ड्राइव्स) को सूचीबद्ध करता है.

वैकल्पिक पैरामीटर

  • siteId: SharePoint साइट की आईडी (डिफ़ॉल्ट: 'रूट')

getDefaultDocumentLibraryInSite

किसी SharePoint साइट में डिफ़ॉल्ट दस्तावेज़ लायब्रेरी (ड्राइव) प्राप्त करता है.

वैकल्पिक पैरामीटर

  • siteId: SharePoint साइट की आईडी (डिफ़ॉल्ट: 'रूट')

getFolderChildren

किसी दस्तावेज़ लायब्रेरी (ड्राइव) में किसी निर्दिष्ट पैरेंट फ़ोल्डर में शामिल शीर्ष 20 फ़ाइलों और फ़ोल्डरों (DriveItems) की गणना करता है.

आवश्यक पैरामीटर

  • documentLibraryId: दस्तावेज़ लायब्रेरी (ड्राइव) की ID

वैकल्पिक पैरामीटर

  • parentFolderId: पैरेंट फ़ोल्डर की आईडी (डिफ़ॉल्ट: 'रूट')।

findFileOrFolder

खोज क्वेरी द्वारा उपयोगकर्ता के लिए पहुँच योग्य फ़ाइल या फ़ोल्डर (DriveItem) ढूँढता है. उन सभी साइटों और दस्तावेज़ लाइब्रेरीज़ में खोजें जिन तक उपयोगकर्ता की पहुँच है.

आवश्यक पैरामीटर

  • searchQuery: क्वेरी खोजें (संपूर्ण या आंशिक फ़ाइल नाम)

getFileOrFolderMetadata

SharePoint में किसी निर्दिष्ट दस्तावेज़ लायब्रेरी (ड्राइव) से किसी फ़ाइल या फ़ोल्डर (DriveItem) का मेटाडेटा प्राप्त करता है.

आवश्यक पैरामीटर

  • fileOrFolderId: फ़ाइल या फ़ोल्डर की ID (DriveItem)
  • documentLibraryId: दस्तावेज़ लायब्रेरी (ड्राइव) की ID

getFileOrFolderMetadataByUrl

किसी साझाकरण URL से किसी फ़ाइल या फ़ोल्डर (DriveItem) के लिए मेटाडेटा प्राप्त करता है. केवल फ़ाइल तक पहुंचने के लिए मौजूदा स्पष्ट अनुमतियों वाले उपयोगकर्ता ही मेटाडेटा प्राप्त कर सकते हैं।

आवश्यक पैरामीटर

  • fileOrFolderUrl: फ़ाइल या फ़ोल्डर का URL. उपयोगकर्ता के साथ साझा करने के लिए URL को मान्य नहीं किया जाता; उपयोगकर्ता के पास पहले से ही स्पष्ट एक्सेस होना चाहिए।

readSmallTextFile

किसी विशिष्ट दस्तावेज़ लायब्रेरी (ड्राइव) से 5 MB से छोटी पाठ फ़ाइल पढ़ता (डाउनलोड).

आवश्यक पैरामीटर

  • फाइलआईडी: पढ़ने या डाउनलोड करने के लिए फ़ाइल (DriveItem) की ID
  • documentLibraryId: दस्तावेज़ लायब्रेरी (ड्राइव) की ID

readSmallBinaryFile

किसी विशिष्ट दस्तावेज़ लायब्रेरी (ड्राइव) से 5 MB से छोटी बाइनरी फ़ाइल पढ़ता है. फ़ाइल सामग्री को base64-एन्कोडेड स्ट्रिंग के रूप में लौटाया जाता है।

आवश्यक पैरामीटर

  • फाइलआईडी: पढ़ने या डाउनलोड करने के लिए फ़ाइल (DriveItem) की ID
  • documentLibraryId: दस्तावेज़ लायब्रेरी (ड्राइव) की ID

createSmallTextFile

किसी विशिष्ट दस्तावेज़ लायब्रेरी (ड्राइव) पर 5 MB से छोटी पाठ फ़ाइल बनाता है या अपलोड करता है.

आवश्यक पैरामीटर

  • फ़ाइल का नाम: एक्सटेंशन सहित फ़ाइल का नाम.
  • सामग्रीपाठ: फ़ाइल की पाठ सामग्री.
  • documentLibraryId: दस्तावेज़ लायब्रेरी (ड्राइव) की ID

वैकल्पिक पैरामीटर

  • parentFolderId: पैरेंट फ़ोल्डर की आईडी (डिफ़ॉल्ट: 'रूट')।

createSmallBinaryFile

इसकी सामग्री को base64-एन्कोड करके 5 MB से छोटी एक बाइनरी फ़ाइल किसी विशिष्ट दस्तावेज़ लाइब्रेरी (ड्राइव) में बनाता है।

आवश्यक पैरामीटर

  • फ़ाइल का नाम: एक्सटेंशन सहित फ़ाइल का नाम.
  • आधार 64 सामग्री: बाइनरी फ़ाइल सामग्री को बेस 64 स्ट्रिंग के रूप में एन्कोड किया गया है।
  • documentLibraryId: दस्तावेज़ लायब्रेरी (ड्राइव) की ID

वैकल्पिक पैरामीटर

  • parentFolderId: पैरेंट फ़ोल्डर की आईडी (डिफ़ॉल्ट: 'रूट')।

फ़ोल्डर बनाएँ

किसी निर्दिष्ट दस्तावेज़ लायब्रेरी (ड्राइव) में एक नया फ़ोल्डर (DriveItem) बनाता है. यदि समान नाम वाला कोई फ़ोल्डर मौजूद है, तो सिस्टम एक संख्यात्मक प्रत्यय जोड़ता है (उदाहरण के लिए, NewFolder (1))।

आवश्यक पैरामीटर

  • फ़ोल्डरनाम: फ़ोल्डर का नाम
  • documentLibraryId: दस्तावेज़ लायब्रेरी (ड्राइव) की ID

वैकल्पिक पैरामीटर

  • parentFolderId: पैरेंट फ़ोल्डर की आईडी (डिफ़ॉल्ट: 'रूट')।

FileOrFolder का नाम बदलें

किसी निर्दिष्ट दस्तावेज़ लायब्रेरी (ड्राइव) में किसी फ़ाइल या फ़ोल्डर (DriveItem) का नाम बदलता है. नए नाम को नामकरण परंपराओं का पालन करना चाहिए।

आवश्यक पैरामीटर

  • documentLibraryId: दस्तावेज़ लायब्रेरी (ड्राइव) की ID
  • fileOrFolderId: नाम बदलने के लिए फ़ाइल या फ़ोल्डर की ID
  • newFileOrFolderName: नया नाम

वैकल्पिक पैरामीटर

  • ईटैग: समवर्ती नियंत्रण के लिए ETag

फ़ाइल या फ़ोल्डर हटाएँ

किसी निर्दिष्ट दस्तावेज़ लायब्रेरी (ड्राइव) से कोई फ़ाइल या फ़ोल्डर (DriveItem) हटाता है.

आवश्यक पैरामीटर

  • documentLibraryId: दस्तावेज़ लायब्रेरी (ड्राइव) की ID
  • fileOrFolderId: हटाने के लिए फ़ाइल या फ़ोल्डर की ID

वैकल्पिक पैरामीटर

  • ईटैग: समवर्ती नियंत्रण के लिए ETag

moveFileOrFolder

किसी फ़ाइल या फ़ोल्डर (DriveItem) को किसी गंतव्य फ़ोल्डर में ले जाता है. SharePoint के भीतर विभिन्न दस्तावेज़ लायब्रेरीज़ (ड्राइव्स) में ले जाने का समर्थन करता है. यह कार्रवाई अतुल्यकालिक है। प्रगति की निगरानी के लिए उपयोग करें checkOperationStatus ।

आवश्यक पैरामीटर

  • स्रोतdoclibid: स्रोत दस्तावेज़ लायब्रेरी (ड्राइव) की ID
  • सोर्सफाइलआईडी: स्थानांतरित करने के लिए स्रोत फ़ाइल या फ़ोल्डर की ID
  • destdoclibid: गंतव्य दस्तावेज़ लायब्रेरी (ड्राइव) की ID
  • डेस्टफ़ोल्डरिड: गंतव्य फ़ोल्डर की ID (मौजूद होनी चाहिए)

वैकल्पिक पैरामीटर

  • नया फ़ाइल नाम: ले जाए गए आइटम के लिए नया नाम

copyFileOrFolder

किसी फ़ाइल या फ़ोल्डर (DriveItem) की किसी गंतव्य फ़ोल्डर में प्रतिलिपि बनाता है. SharePoint के भीतर विभिन्न दस्तावेज़ लायब्रेरीज़ में प्रतिलिपि बनाने का समर्थन करता है. यह कार्रवाई अतुल्यकालिक है। प्रगति की निगरानी के लिए उपयोग करें checkOperationStatus ।

आवश्यक पैरामीटर

  • स्रोतdoclibid: स्रोत दस्तावेज़ लायब्रेरी (ड्राइव) की ID
  • सोर्सफाइलआईडी: प्रतिलिपि बनाने के लिए स्रोत फ़ाइल या फ़ोल्डर की ID
  • destdoclibid: गंतव्य दस्तावेज़ लायब्रेरी (ड्राइव) की ID
  • डेस्टफ़ोल्डरिड: गंतव्य फ़ोल्डर की ID (मौजूद होनी चाहिए)

वैकल्पिक पैरामीटर

  • नया फ़ाइल नाम: प्रतिलिपि बनाए गए आइटम के लिए नया नाम

checkOperationStatus

मूल कार्रवाई से लौटाए गए ऑपरेशन टोकन का उपयोग करके एक एसिंक्रोनस कार्रवाई, जैसे कॉपी या मूव की स्थिति की जाँच करता है।

आवश्यक पैरामीटर

  • ऑपरेशन टोकन: किसी copyFileOrFolder या moveFileOrFolder जैसे असिंक्रोनस ऑपरेशन से लौटाया गया ऑपरेशन टोकन

uploadFileFromUrl

किसी SharePoint या OneDrive URL से किसी दस्तावेज़ लायब्रेरी (ड्राइव) में किसी गंतव्य फ़ोल्डर में कोई फ़ाइल अपलोड करता है. फ़ाइल को स्रोत URL से कॉपी किया जाता है, इसलिए मूल फ़ाइल नहीं बदली जाती है.

आवश्यक पैरामीटर

  • sourceUrl: स्रोत URL (एक मान्य SharePoint या OneDrive URL होना चाहिए)
  • destinationDocumentLibraryId: गंतव्य दस्तावेज़ लायब्रेरी की आईडी. उपयोगकर्ता के OneDrive के लिए me का उपयोग करें

वैकल्पिक पैरामीटर

  • destinationFolderId: गंतव्य फ़ोल्डर की ID (डिफ़ॉल्ट:) root
  • फ़ाइल का नाम: नया फ़ाइल नाम; मूल फ़ाइल नाम के लिए डिफ़ॉल्ट

फ़ाइल या फ़ोल्डर साझा करें

किसी निर्दिष्ट दस्तावेज़ लाइब्रेरी (ड्राइव) के भीतर किसी फ़ाइल या फ़ोल्डर (DriveItem) पर पढ़ने या लिखने की अनुमतियाँ प्रदान करने के लिए साझाकरण आमंत्रण भेजता है.

आवश्यक पैरामीटर

  • documentLibraryId: दस्तावेज़ लायब्रेरी (ड्राइव) की ID
  • fileOrFolderId: साझा करने के लिए फ़ाइल या फ़ोल्डर की ID
  • प्राप्तकर्ताईमेल: प्राप्तकर्ताओं के ईमेल पतों की सरणी
  • भूमिकाएँ: भूमिकाओं की सरणी: 'read', 'write' ('write' पढ़ने और लिखने, दोनों की अनुमति देता है)

वैकल्पिक पैरामीटर

  • संदेश: आमंत्रण ईमेल के लिए कस्टम संदेश (डिफ़ॉल्ट: यहां वह फ़ाइल है जिस पर हम सहयोग कर रहे हैं.)
  • भेजेंआमंत्रण: साझाकरण आमंत्रण भेजना है या नहीं (डिफ़ॉल्ट: सत्य)

फ़ाइल पर संवेदनशीलता लेबल सेट करें

निर्दिष्ट दस्तावेज़ लायब्रेरी (ड्राइव) से किसी फ़ाइल का संवेदनशीलता लेबल सेट करता है.

आवश्यक पैरामीटर

  • documentLibraryId: दस्तावेज़ लायब्रेरी (ड्राइव) की ID
  • फाइलआईडी: फ़ाइल की ID (DriveItem)
  • संवेदनशीलतालेबलआईडी: संवेदनशीलता लेबल की आईडी, या इसे निकालने के लिए खाली स्ट्रिंग

वैकल्पिक पैरामीटर

  • असाइनमेंट विधि: असाइनमेंट विधि: 'मानक', 'विशेषाधिकार', 'ऑटो', या 'unknownFutureValue' (डिफ़ॉल्ट: 'विशेषाधिकार')
  • औचित्यपाठ: ऑडिट उद्देश्यों के लिए औचित्य पाठ; लेबल को डाउनग्रेड या हटाते समय आवश्यक (डिफ़ॉल्ट: 'MCPServer द्वारा परिवर्तित')

listLists

किसी विशिष्ट साइट पर उपलब्ध सभी SharePoint सूचियाँ प्राप्त करता है. यह पता लगाने के लिए उपयोग करें कि किसी साइट में कौन सी सूचियाँ मौजूद हैं.

आवश्यक पैरामीटर

  • siteId: SharePoint साइट का आईडी (प्रारूप: 'hostname,siteCollectionId,webId')

क्रिएट लिस्ट

किसी साइट के भीतर एक नई SharePoint list बनाता है.

आवश्यक पैरामीटर

  • siteId: SharePoint साइट की आईडी
  • प्रदर्शन नाम: नई सूची का प्रदर्शन नाम

वैकल्पिक पैरामीटर

  • कॉलम: कुंजी-मान जोड़े के रूप में स्तंभों का संग्रह: [{ Key: 'JobTitle', Value: 'text' }]. मान्य प्रकार: पाठ, multilineText, संख्या, बूलियन, dateTime, पसंद, लुकअप, personOrGroup, हाइपरलिंक, मुद्रा, परिकलित
  • टेम्पलेट: सूची टेम्पलेट प्रकार (डिफ़ॉल्ट: 'genericList')। विकल्प: सामान्य सूची, दस्तावेज़ लाइब्रेरी, ईवेंट्स, कार्य, घोषणाएँ, संपर्क, लिंक, सर्वेक्षण, समस्या ट्रैकिंग, चर्चा बोर्ड

सूची हटाएं

किसी साइट से SharePoint सूची हटाता है। संपूर्ण सूची कंटेनर और उसमें मौजूद सभी आइटम्स को हटा देता है. इस कार्रवाई को पूर्ववत नहीं किया जा सकता है।

आवश्यक पैरामीटर

  • siteId: SharePoint साइट की आईडी
  • सूचीआईडी: हटाने के लिए सूची की आईडी

वैकल्पिक पैरामीटर

  • ईटैग: समवर्ती नियंत्रण के लिए ETag

सूची के लिए आमंत्रण भेजें

किसी SharePoint list पर अनुमतियाँ प्रदान करने के लिए साझाकरण आमंत्रण भेजता है.

आवश्यक पैरामीटर

  • listId: साझा करने के लिए SharePoint list की आईडी
  • प्राप्तकर्ताईमेल: प्राप्तकर्ताओं के ईमेल पतों की सरणी
  • भूमिका: भूमिका: 'पढ़ें' (केवल देखें), 'योगदान' (देखें जोड़ें, अपडेट करें, आइटम हटाएं), 'संपादित करें' (सूची संरचना सहित पूर्ण संपादन)

वैकल्पिक पैरामीटर

  • siteUrl: सूची वाली SharePoint साइट का साइट URL
  • sendEmail: ईमेल अधिसूचना भेजना है या नहीं (डिफ़ॉल्ट: true)

listListItems

किसी विशिष्ट SharePoint list से आइटम्स (पंक्तियाँ/रिकॉर्ड्स) प्राप्त करता है.

आवश्यक पैरामीटर

  • siteId: SharePoint साइट की आईडी
  • listId: SharePoint list की आईडी

getListItem

किसी SharePoint list से उसकी ID द्वारा एकल आइटम (पंक्ति या रिकॉर्ड) प्राप्त करता है.

आवश्यक पैरामीटर

  • siteId: SharePoint साइट की आईडी
  • listId: SharePoint list की आईडी
  • आइटमआईडी: विशिष्ट सूची आइटम की ID

createListItem

किसी SharePoint list में कोई नया आइटम (पंक्ति या रिकॉर्ड) बनाता है.

आवश्यक पैरामीटर

  • siteId: SharePoint साइट की आईडी
  • listId: SharePoint list की आईडी
  • फ़ील्ड्स: फ़ील्ड मानों के लिए कुंजी-मान जोड़े, जैसे .[{ Key: 'Title', Value: 'Software Engineer' }, { Key: 'Department', Value: 'Engineering' }] आमतौर पर 'शीर्षक' फ़ील्ड की आवश्यकता होती है।

updateListItem

किसी SharePoint list में किसी मौजूदा आइटम (पंक्ति या रिकॉर्ड) का अद्यतन करता है. केवल निर्दिष्ट फ़ील्ड अपडेट किए जाते हैं; छोड़े गए फ़ील्ड अपने मूल्यों को बनाए रखते हैं।

आवश्यक पैरामीटर

  • siteId: SharePoint साइट की आईडी
  • listId: SharePoint list की आईडी
  • आइटमआईडी: अद्यतन करने के लिए आइटम की ID
  • फ़ील्ड्स: अद्यतन किए जाने वाले फ़ील्ड के कुंजी-मान युग्म

वैकल्पिक पैरामीटर

  • ईटैग: समवर्ती नियंत्रण के लिए ETag

सूची आइटम हटाएँ

किसी SharePoint list से कोई आइटम (पंक्ति या रिकॉर्ड) हटाता है.

आवश्यक पैरामीटर

  • siteId: SharePoint साइट की आईडी
  • listId: SharePoint list की आईडी
  • आइटमआईडी: हटाने के लिए आइटम की आईडी

वैकल्पिक पैरामीटर

  • ईटैग: समवर्ती नियंत्रण के लिए ETag

स्तंभों की सूची

किसी SharePoint list से सभी स्तंभ प्राप्त करता है.

आवश्यक पैरामीटर

  • siteId: SharePoint साइट की आईडी
  • listId: SharePoint list की आईडी

कॉलम बनाएँ

किसी SharePoint list में एक नया स्तंभ बनाता है. पाठ, संख्या, पसंद, दिनांक समय, बूलियन, उपयोगकर्ता, लुकअप, गणना और बहुत कुछ सहित कई स्तंभ प्रकारों का समर्थन करता है।

आवश्यक पैरामीटर

  • siteId: SharePoint साइट की आईडी
  • listId: SharePoint list की आईडी
  • नाम: आंतरिक स्तंभ का नाम (प्रोग्रामेटिक पहचानकर्ता)
  • कॉलम प्रकार: कॉलम प्रकार: पाठ, नोट, संख्या, पूर्णांक, बूलियन, दिनांक और समय, विकल्प, बहु-विकल्प, मुद्रा, लुकअप, उपयोगकर्ता, url, परिकलित, टर्म, मल्टीटर्म, स्थान, जियोलोकेशन, थंबनेल, काउंटर, संगणित, contentTypeId, फ़ाइल, अनुलग्नक, guid, outcomeChoice, अनुमोदन स्थिति

वैकल्पिक पैरामीटर

  • columnProperties: प्रकार-विशिष्ट सेटिंग्स (उदाहरण के लिए, { "maxLength": 255 } पाठ के लिए, { "choices": ["A","B","C"] } विकल्प के लिए)
  • विवरण: स्तंभ का विवरण
  • प्रदर्शन नाम: UI में दिखाया गया प्रदर्शन नाम ('नाम' के लिए डिफ़ॉल्ट)
  • आवश्यक: कॉलम को आवश्यक बनाएं (डिफ़ॉल्ट: गलत)
  • छिपा हुआ: दृश्यों से स्तंभ छुपाएं (डिफ़ॉल्ट: गलत)

कॉलम अपडेट करें

किसी SharePoint list में किसी मौजूदा स्तंभ का अद्यतन करता है.

आवश्यक पैरामीटर

  • siteId: SharePoint साइट की आईडी
  • listId: SharePoint list की आईडी
  • कॉलमआईडी: अद्यतन करने के लिए स्तंभ की ID

वैकल्पिक पैरामीटर

  • कॉलम प्रकार: स्तंभ प्रकार ('columnProperties' प्रदान करते समय आवश्यक)
  • columnProperties: जिन्हें अपडेट करना है वे प्रकार-विशिष्ट प्रॉपर्टीज़
  • विवरण: नया विवरण
  • प्रदर्शन नाम: नया प्रदर्शन नाम
  • छिपा हुआ: स्तंभ छुपाना या दिखाना
  • आवश्यक: कॉलम को आवश्यक या वैकल्पिक बनाएं

स्तंभ हटाएं

किसी SharePoint list से कोई स्तंभ हटाता है. चेतावनी: यह क्रिया सभी आइटम्स के लिए उस स्तंभ में संग्रहीत सभी डेटा को निकाल देती है.

आवश्यक पैरामीटर

  • siteId: SharePoint साइट की आईडी
  • listId: SharePoint list की आईडी
  • कॉलमआईडी: हटाने के लिए स्तंभ की ID

मुख्य सुविधाएँ

साइट प्रबंधन

  • नाम से साइटें ढूंढें या पहुँच योग्य साइटें ब्राउज़ करें.
  • सटीक URL पथ द्वारा साइट प्राप्त करें.
  • चाइल्ड साइट्स और सबसाइट्स की सूची बनाएं.
  • व्यापक साइट पदानुक्रम नेविगेशन।

दस्तावेज़ पुस्तकालय प्रबंधन

  • किसी साइट में सभी दस्तावेज़ लायब्रेरीज़ सूचीबद्ध करें.
  • डिफ़ॉल्ट दस्तावेज़ लायब्रेरी प्राप्त करें.
  • फ़ोल्डर सामग्री ब्राउज़ करें (20 आइटम तक)।
  • फ़ोल्डर संरचनाएँ बनाएँ और प्रबंधित करें.

फ़ाइल संचालन

  • टेक्स्ट और बाइनरी फ़ाइलें बनाएं (5 एमबी या उससे कम)।
  • पाठ और बाइनरी फ़ाइलें पढ़ें (5 एमबी या उससे कम)।
  • फ़ाइलों और फ़ोल्डरों को हटाएँ, नाम बदलें और ले जाएँ.
  • दस्तावेज़ लायब्रेरीज़ में फ़ाइलों और फ़ोल्डर्स की प्रतिलिपि बनाएँ.
  • SharePoint या OneDrive URL से फ़ाइलें अपलोड करें.
  • सभी पहुँच योग्य साइटों पर फ़ाइलों और फ़ोल्डरों के लिए खोजें।
  • फ़ाइल और फ़ोल्डर मेटाडेटा प्राप्त करें.

असिंक्रोनस संचालन

  • फ़ाइलों और फ़ोल्डरों की प्रतिलिपि बनाएँ और दस्तावेज़ लायब्रेरीज़ में अतुल्यकालिक रूप से ले जाएँ.
  • ऑपरेशन टोकन का उपयोग करके async कार्रवाई की स्थिति की जाँच करें।

संचालन की सूची बनाएं

  • सूचियाँ बनाएँ, पढ़ें और हटाएँ.
  • एकाधिक सूची टेम्पलेट्स के लिए समर्थन, जिसमें सामान्य, दस्तावेज़ लाइब्रेरी, ईवेंट और कार्य शामिल हैं.
  • भूमिका-आधारित अनुमतियों के साथ सूचियाँ साझा करें.
  • सूची आइटम्स बनाकर, पढ़कर, अद्यतन करके और हटाकर प्रबंधित करें.

स्तंभ प्रबंधन

  • विभिन्न प्रकार के प्रकार के साथ कॉलम बनाएं, जैसे कि टेक्स्ट, नोट, संख्या, बूलियन, दिनांकसमय, पसंद, लुकअप, उपयोगकर्ता, URL, परिकलित, और बहुत कुछ।
  • स्तंभ गुण और मेटाडेटा अद्यतन करें.
  • कॉलम आवश्यकताओं और दृश्यता को कॉन्फ़िगर करें।
  • प्रकार-विशिष्ट स्तंभ गुण सेट करें.

साझाकरण और अनुमतियाँ

  • उपयोगकर्ताओं के साथ फ़ाइलें, फ़ोल्डर्स और सूचियाँ साझा करें.
  • भूमिकाओं को पढ़ने, लिखने, योगदान करने और संपादित करने के साथ भूमिका-आधारित पहुँच नियंत्रण का उपयोग करें.
  • साझा करने के लिए ईमेल सूचनाएं।
  • आमंत्रणों में कस्टम संदेश।

सुरक्षा और अनुपालन

  • संवेदनशीलता लेबल लागू करें और निकालें।
  • मानक, विशेषाधिकार प्राप्त और ऑटो सहित कई असाइनमेंट विधियों का उपयोग करें।
  • ऑडिट औचित्य का समर्थन करें।
  • ईटैग के साथ समवर्ती नियंत्रण का उपयोग करें।

नोट्स

  • फ़ाइल संचालन उन फ़ाइलों तक सीमित हैं जो अपलोड और डाउनलोड के लिए 5 एमबी या उससे कम हैं।
  • कॉपी करें और स्थानांतरित करें ऑपरेशन अतुल्यकालिक हैं। प्रगति की निगरानी के लिए उपयोग करें checkOperationStatus ।
  • कॉपी और मूव कार्रवाइयाँ SharePoint में लाइब्रेरी के बीच की कार्रवाइयों का समर्थन करती हैं.
  • uploadFileFromUrl के लिए एक मान्य SharePoint या OneDrive स्रोत URL की आवश्यकता होती है.
  • ईटैग अपडेट और डिलीट के लिए समवर्ती नियंत्रण प्रदान करते हैं।
  • डुप्लिकेट फ़ोल्डर नामों के लिए स्वचालित सांख्यिक प्रत्यय।
  • सूची हटाने को पूर्ववत नहीं किया जा सकता है।
  • स्तंभ हटाने से उस स्तंभ में संग्रहीत सभी डेटा निकाल दिए जाते हैं.
  • खोज ऑपरेशन डिफ़ॉल्ट रूप से शीर्ष 20 परिणाम लौटाते हैं।