Svetainės turinio tipo naudojimas - Klaida trynimas Turinio tipas

Jei Jums pasireiškė “Svetainės turinio tipo naudojimas” Klaida trinant turinio tipą.

Keisti numatytąjį turinio tipą į sąrašą / biblioteka, kuris naudoja šią turinio tipo.

Tada pabandykite ištrinti turinio tipo.

2 pastabas svetainės turinio tipą naudokite - Klaida trynimas Turinio tipas

  • KKelaiya

    Kaip rasti, kurioje bibliotekų šio turinio tipo yra naudojamas?

  • Nurodyti savo diskusijų forumas :
    http://www.mstechblogs.com/Forums/viewtopic.php?f=8&p=12&sid=cee7f065bed1fc88d9759c66b373d4dd#p12

    Jūs galite naudoti objekto modelį rasti :

    naudojantis sistemos;
    naudojant System.Collections.Generic;
    naudojant Microsoft.SharePoint;

    vardų bandymo
    {
    klasė ConsoleApp
    {
    statinio negalioja Pagrindinis(Styga[] args)
    {
    naudojant (SPSite siteCollection = nauji SPSite(“http://localhost”))
    {
    naudojant (SPWeb site = siteCollection.OpenWeb())
    {
    // Paimti pasenusių turinio tipo.
    SPContentType pasenusių = webSite.ContentTypes[“Bandymas”];

    jeigu (pasenęs != NULL) // Mes turime turinio tipo.
    {
    Ilist naudoja = SPContentTypeUsage.GetUsages(pasenęs);
    jeigu (usages.Count> 0) // Jis yra naudojamas.
    {
    Console.WriteLine(“Turinio tipas yra naudojami šių vietų:”);
    foreach (SPContentTypeUsage naudojimo patirties)
    Console.WriteLine(usage.Url);
    }
    kitas // Turinio tipas yra nenaudojamas.
    {
    // Ištrinti.
    Console.WriteLine(“Šalinimas turinio tipo {0}…”, obsolete.Name);
    webSite.ContentTypes.Delete(obsolete.Id);
    }
    }
    kitas // Nėra turinio tipas rasta.
    {
    Console.WriteLine(“Turinio tipo neegzistuoja šiame svetainių rinkinyje.”);
    }
    }
    }
    Console.Write(“\nSpauskite ENTER toliau…”);
    Console.ReadLine();
    }
    }
    }

    Kita alternatyva būtų naudojant SQL užklausa (saugokitės jos šiek tiek rizikingos)

    PASIRINKITE *
    IŠ AllUserData
    KUR (tp_DirName LIKE '%')
    IR ((tp_ContentType = "dokumentas") ir tp_ListId = 'C8723B19-0DAB-4F19-B195-3399D5375752′)

    Rasite elementai, nurodyti pagal turinio tipą. Ištrinti šį Nuorodinis elementus naudojant užklausą žemiau.

    DELETE
    IŠ AllUserData
    KUR (tp_DirName LIKE '%')
    IR ((tp_ContentType = "dokumentas") ir tp_ListId = 'C8723B19-0DAB-4F19-B195-3399D5375752′)

Leave a Reply

Galite naudoti šiuos HTML tagai

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