معرفی
در این مقاله، نحوه حذف یک پوشه در کتابخانه اسناد شیرپوینت، با استفاده از افزونه های شیرپوینت میزبانی شده توسط شیرپوینت، با استفاده از ابزارهای توسعه Napa Office 365 را یاد خواهیم گرفت. عملیات اصلی شیرپوینت توسط مدل شی جاوا اسکریپت در اینجا استفاده می شود. اگر تغییراتی وجود دارد، نظرات خود را در اینجا ارسال کنید.
پروژه را با استفاده از روش زیر در ابزار Napa توسعه دهید
- در سایت توسعه دهنده خود، ابزارهای توسعه Napa Office 365 را باز کنید و سپس Add New Project را انتخاب کنید.
- برنامه را برای قالب شیرپوینت انتخاب کنید، نام پروژه را نامگذاری کنید، سایت را ایجاد کنید و سپس دکمه ایجاد را انتخاب کنید.
- کد منبع زیر را جایگزین APP.js کنید.
- اپلیکیشن خود را منتشر کنید
پيش نياز
- مراحل مهم در زیر آورده شده است که باید قبل از ایجاد برنامه دنبال کنید.
- مطابق شکل زیر مجوزهایی را که برنامه شما به آن نیاز دارد، مشخص کنید.
- دکمه Properties را در پایین صفحه انتخاب کنید.
- در پنجره Properties، Permissions را انتخاب کنید.
- در دسته محتوا، مجوزهای Write را برای محدوده مستاجر تنظیم کنید.
- در دسته اجتماعی، مجوزهای خواندن را برای محدوده نمایه های کاربر تنظیم کنید.
- پنجره Properties را ببندید.
موارد اساسی و مهمی که می خواهیم بدانیم در زیر آورده شده است.
Sp.ClientContext
- اشیاء شیرپوینت و زمینه عملیات را نشان می دهد.
- این برای دسترسی به SiteCollection، SubSite، List، Library و غیره استفاده می شود.
- این برای انجام تماس های غیر همگام با شیرپوینت برای دسترسی به داده ها استفاده می شود.
- روش بارگذاری: ویژگی های یک شی کلاینت را از سرور بازیابی می کند.
- متد executeQueryAsync: درخواست معلق فعلی را به صورت ناهمزمان بر روی سرور اجرا می کند.
به کتابخانه های مورد نیاز مراجعه کنید
قبل از استفاده از JSOM، باید کتابخانه ها را به ترتیب زیر ارجاع دهید.
- کتابخانه ASP.NET AJAX
- فایل sp.runtime.js
- فایل sp.js
ایجاد، بهروزرسانی و حذف لیستها از طریق Client Object Model، مشابه مدل شیء سرور، با استفاده از .NET Framework (CSOM، SSOM) عمل میکند. .
عملیات تکمیل نمی شود مگر اینکه تابع executeQueryAsync(succeededCallback, failedCallback) را فراخوانی کنید.
شیرپوینت 2013 یک سرویس ابزار Napa را معرفی میکند که قابل مقایسه با مدل شی مشتری موجود شیرپوینت است.
ابزار Napa را می توان برای انجام عملیات ایجاد، خواندن، به روز رسانی و حذف (CRUD) از برنامه های خود برای SharePoint استفاده کرد.
با دنبال کردن این مقاله، میتوانید نحوه ایجاد یک افزونه ساده شیرپوینت میزبانی شده توسط شیرپوینت با استفاده از Napa را بیاموزید. افزونهای که ایجاد میکنید شامل کنترلها و کد مدیریت فهرستها و موارد فهرست است.
نوع افزودنی را انتخاب کنید. می خواهید ایجاد کنید، نام پروژه را نامگذاری کنید و سپس دکمه Create را انتخاب کنید.
مراحل مشترک برای همه استقرار ابزار Napa