سؤال

وكنت أتساءل إذا كان هناك طريقة جيدة لمراقبة مكتبة المستندات إلى SharePoint لإجراء تغييرات (إضافة ملفات جديدة، وتغيير الملفات / إيداعه، حذف الملفات، الخ.)

وأساسا، ما System.IO.FileSystemWatcher لا على الدلائل المحلية / الشبكة.

هل هناك أحداث التي تحصل أطلقت عندما يتم تحميل الوثائق إلى مكتبات المستندات؟

وربما خلق سير العمل في مكتبة المستندات التي تطلق OnCreate الخاص / onModify سيكون أفضل؟

ونحن نرحب بأي اقتراحات.

هل كانت مفيدة؟

المحلول

ونلقي نظرة على استقبال الحدث للمكتبات قوائم / وثيقة. هناك كلا الخيارين المتزامن وغير المتزامن في صلب طراز كائن. (ItemAdded، ItemAdding، ItemUpdated، ItemUpdating ... وهلم جرا).

الموقع بعد ويجب أن يوفر لك بداية جيدة: HTTP: //www.davehunter.co.uk/Blog/Lists/Posts/Post.aspx؟List=f0e16a1a٪2D6fa9٪2D4130٪2Dbcab٪2Dbaeb97ccc4ff&ID=69

نصائح أخرى

وهذا يعتمد ما إذا كنت بحاجة للرد على هذه الأحداث فورا أو إذا كنت يمكن جمعهم في وقت لاحق. لاتخاذ إجراءات فورية استقبال الحدث سيكون الخيار الأفضل ولكن لديك لإعدادهم لكل نوع الإجراء الذي تريد التعامل معها. لهذا الأخير، يمكنك استخدام سجل التدقيق. هذا هو ميزة في شير، الذي يجمع المعلومات حول إجراءات المستخدم. وسوف يتطلب ذلك تمكين بعض الميزات على المواقع وربما بعض التكوين حيث يمكنك تحديد أي يجب أن تكون مسجلا الإجراءات).

والشخصي: <لأ href = "https://support.office.com/en-us/article/view-audit-log-reports-b37c5869-1b47-4a82-a30d-ea20070fe527" يختلط = "نوفولو noreferrer" > https://support.office.com/en-us/article/view-audit-log-reports-b37c5869-1b47-4a82-a30d-ea20070fe527 تكوين: <لأ href = "https://support.office.com/en-us/article/configure-audit-settings-for-a-site-collection-a9920c97-38c0-44f2-8bcb-4cf1e2ae22d2" يختلط = " noreferrer نوفولو "> https://support.office.com/en-us/article/configure-audit-settings-for-a-site-collection-a9920c97-38c0-44f2-8bcb-4cf1e2ae22d2

للأسف أنا لست متأكدا ما اذا كان من الممكن الحصول على هذه البيانات باستخدام CSOM - وفقا للإجابة من الرابط أدناه، سيكون لديك لاستخدام الحل الخادم: <وأ href = "https://social.msdn.microsoft.com/Forums/office/en-US/fd628034-9d6d-4f98-afb8-1d0bd6926bd0/accessing-audit-logs-using-csom-in-sharepoint-2013 ؟ = منتدى sharepointdevelopment "يختلط =" نوفولو noreferrer "> https://social.msdn.microsoft.com/Forums/office/en-US/fd628034-9d6d-4f98-afb8-1d0bd6926bd0/accessing-audit-logs-using- csom في وشير-2013؟ المنتدى = sharepointdevelopment

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top