Eja Enhavo Entajpas Uzan – Eraron dum Foriganta Kontentan Tipon

Se vi akiras “Eja Enhavo Entajpas Uzon” Eraro dum foriganta la kontentan tipon.

Ŝanĝi la defaŭltan enhavan tipon por la lista/biblioteko, Kiu uzas ĉi tiun kontentan tipon.

Tiam provi forigi la kontentan tipon.

2 Rimarkoj al Eja Enhavo Entajpas Uzon ?? Eraro dum Foriganta Kontentan Tipon

  • KKelaiya

    Kiel trovi en kiu bibliotekoj #?i tiu kontenta tipo estas uzita?

  • Plu-gvidi al la diskuto en mia forumo :
    http://www.mstechblogs.com/Forums/viewtopic.php?f=8&p=12&sid=cee7f065bed1fc88d9759c66b373d4dd#p12

    Vi povas uzi Objektan Modelon trovi :

    Uzanta Sistemon;
    Uzanta Sistemon.Kolektoj.Kolektiva;
    Uzanta Microsoft.SharePoint;

    Namespace Testo
    {
    Klasifiki ConsoleApp
    {
    Senmova malplena #?efa(Ŝnuro[] Args)
    {
    Uzanta (SPSite siteCollection = nova SPSite(“Http://Localhost”))
    {
    Uzanta (SPWeb retejo = siteCollection.OpenWeb())
    {
    // Akiri la #malnovi?inta enhavan tipon.
    SPContentType #malnovi?inta = retejo.ContentTypes[“Testo”];

    Se (#Malnovi?inta != Null) // Ni havas kontentan tipon.
    {
    IList Uzadoj = SPContentTypeUsage.GetUsages(#Malnovi?inta);
    Se (Uzadoj.Kalkulo > 0) // ?i estas en uzo.
    {
    Regilaro.WriteLine(“La kontenta tipo estas en uzo en la sekvantaj lokoj:”);
    Foreach (SPContentTypeUsage uzado en uzadoj)
    Regilaro.WriteLine(Uzado.Url);
    }
    Alia // La kontenta tipo ne estas en uzo.
    {
    // Forigi ?in.
    Regilaro.WriteLine(“Foriganta kontentan tipon {0}…”, #Malnovi?inta.Nomo);
    Retejo.ContentTypes.Forigas(#Malnovi?inta.#Identiga?o);
    }
    }
    Alia // Ne kontenta tipo trovita.
    {
    Regilaro.WriteLine(“La kontenta tipo ne ekzistas en #?i tiu eja kolekto.”);
    }
    }
    }
    Regilaro.Skribas(“\NPress ENTER #da?ri…”);
    Regilaro.ReadLine();
    }
    }
    }

    Alia Elekto estus uzanta SQLan demandon (Beware #?ia peco riska)

    ELEKTITA *
    DE AllUserData
    KIE (Tp_DirName LIKE ???)
    AND ((Tp_ContentType = ??Ocument?) Kaj tp_ListId=??8723B19-0DAB-4F19-B195-3399D5375752′)

    Vi trovos erojn referencita de kontenta tipo. Forigi #tio ?i referencis erojn uzanta demandon sub.

    FORIGI
    DE AllUserData
    KIE (Tp_DirName LIKE ???)
    AND ((Tp_ContentType = ??Ocument?) Kaj tp_ListId=??8723B19-0DAB-4F19-B195-3399D5375752′)

Lasi Respondon

Vi povas uzi Ĉi tiuj HTMLaj etikedoj

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