اگر شما “نوع مطلب سایت در استفاده از” خطا در هنگام حذف نوع محتوا.
تغییر پیش فرض نوع محتوا برای فهرست / کتابخانه, که با استفاده از این نوع محتوا.
سپس نوع محتوا را حذف کنید.
|
||||||
این سایت در نوع محتوا در استفاده -- خطا در حذف نوع محتوااگر شما “نوع مطلب سایت در استفاده از” خطا در هنگام حذف نوع محتوا.
تغییر پیش فرض نوع محتوا برای فهرست / کتابخانه, که با استفاده از این نوع محتوا. سپس نوع محتوا را حذف کنید. 2 نظر به نوع محتوای سایت در استفاده -- خطا در حذف نوع محتواپاسخی بنویسید |
||||||
کپی © 2024 MSTechBlogs - کلیه حقوق محفوظ است طراحی شده توسط وردپرس & آتاهوالپا |
چگونه برای پیدا کردن که در آن کتابخانه ها این نوع محتوا استفاده شده است?
مراجعه به بحث در انجمن من :
http://www.mstechblogs.com/Forums/viewtopic.php?f=8&p=12&sid=cee7f065bed1fc88d9759c66b373d4dd#p12
شما می توانید از مدل شیء برای پیدا کردن استفاده کنید :
با استفاده از سیستم;
با استفاده از System.Collections.Generic;
با استفاده از Microsoft.SharePoint;
تست صفحه : فضای نام
{
کلاس ConsoleApp
{
بی اعتبار اصلی استاتیک(رشته[] args)
{
با استفاده از (siteCollection SPSite = SPSite جدید(“http://localhost”))
{
با استفاده از (SPWeb وب سایت = siteCollection.OpenWeb())
{
// نوع محتوا منسوخ شده.
SPContentType منسوخ = webSite.ContentTypes[“تست”];
اگر (منسوخ != تهی) // ما یک نوع محتوا. با استفاده از = SPContentTypeUsage.GetUsages(منسوخ);
{
IList
اگر (usages.Count> 0) // در حال استفاده است.
{
دستور Console.WriteLine(“نوع محتوا در حال استفاده است در محل های زیر:”);
foreach (استفاده از SPContentTypeUsage در عمل)
دستور Console.WriteLine(usage.Url);
}
دیگر // نوع محتوا استفاده نمی.
{
// حذف آن.
دستور Console.WriteLine(“حذف نوع محتوا {0}…”, obsolete.Name);
webSite.ContentTypes.Delete(obsolete.Id);
}
}
دیگر // نوع محتوا یافت.
{
دستور Console.WriteLine(“نوع محتوا را در این مجموعه سایت وجود ندارد.”);
}
}
}
Console.Write(“\nPress ENTER برای ادامه…”);
Console.ReadLine();
}
}
}
گزینه های دیگر خواهد بود با استفاده از پرس و جوی SQL (مراقب باشید کمی آن مخاطره آمیز)
SELECT *
FROM AllUserData
مکانی که در آن (tp_DirName LIKE ‘%’)
و ((tp_ContentType = ‘Document’) و tp_ListId = 'C8723B19 - 0DAB - 4F19 - B195 - 3399D5375752′)
شما اقلام اشاره شده توسط نوع محتوا. حذف این آیتم اشاره شده با استفاده از پرس و جوی زیر.
DELETE
FROM AllUserData
مکانی که در آن (tp_DirName LIKE ‘%’)
و ((tp_ContentType = ‘Document’) و tp_ListId = 'C8723B19 - 0DAB - 4F19 - B195 - 3399D5375752′)