این سایت در نوع محتوا در استفاده -- خطا در حذف نوع محتوا

اگر شما “نوع مطلب سایت در استفاده از” خطا در هنگام حذف نوع محتوا.

تغییر پیش فرض نوع محتوا برای فهرست / کتابخانه, که با استفاده از این نوع محتوا.

سپس نوع محتوا را حذف کنید.

2 نظر به نوع محتوای سایت در استفاده -- خطا در حذف نوع محتوا

  • KKelaiya

    چگونه برای پیدا کردن که در آن کتابخانه ها این نوع محتوا استفاده شده است?

  • مراجعه به بحث در انجمن من :
    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[“تست”];

    اگر (منسوخ != تهی) // ما یک نوع محتوا.
    {
    IList با استفاده از = SPContentTypeUsage.GetUsages(منسوخ);
    اگر (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′)

پاسخی بنویسید

شما می توانید استفاده کنید از تگ های اچ

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>