Archiver

ເວັບ​ໄຊ​ປະ​ເພດ​ເນື້ອ​ຫາ​ໃນ​ການ​ນໍາ​ໃຊ້ - ຄວາມ​ຜິດ​ພາດ​ໃນ​ຂະ​ນະ​ທີ່​ກໍາ​ລັງ​ລຶບ​ປະ​ເພດ​ເນື້ອ​ໃນ

ຖ້າ​ຫາກ​ວ່າ​ທ່ານ​ໄດ້​ຮັບ​ການ “ເວັບ​ໄຊ​ປະ​ເພດ​ເນື້ອ​ຫາ​ໃນ​ການ​ນໍາ​ໃຊ້” ຄວາມ​ຜິດ​ພາດ​ໃນ​ຂະ​ນະ​ທີ່​ການ​ລຶບ​ປະ​ເພດ​ເນື້ອ​ໃນ.

ມີ​ການ​ປ່ຽນ​ແປງ​ປະ​ເພດ​ເນື້ອ​ໃນ​ຕອນ​ຕົ້ນ​ສໍາ​ລັບ​ບັນ​ຊີ​ລາຍ​ຊື່ / ຫ້ອງ​ສະ​ຫມຸດ, ທີ່​ນໍາ​ໃຊ້​ປະ​ເພດ​ເນື້ອ​ໃນ​ນີ້.

ຫຼັງ​ຈາກ​ນັ້ນ​, ພະ​ຍາ​ຍາມ​ທີ່​ຈະ​ລຶບ​ປະ​ເພດ​ເນື້ອ​ໃນ.

2 ຄໍາ​ຄິດ​ເຫັນ​ກັບ​ເວັບ​ໄຊ​ປະ​ເພດ​ເນື້ອ​ຫາ​ໃນ​ການ​ນໍາ​ໃຊ້ - ຄວາມ​ຜິດ​ພາດ​ໃນ​ຂະ​ນະ​ທີ່​ກໍາ​ລັງ​ລຶບ​ປະ​ເພດ​ເນື້ອ​ໃນ

  • KKelaiya

    ວິ​ທີ​ການ​ຊອກ​ຫາ​ທີ່​ມີ​ປະ​ເພດ libraries ເນື້ອ​ໃນ​ນີ້​ໄດ້​ຖືກ​ນໍາ​ໃຊ້?

  • ອີງ​ຕາມ​ການ​ສົນ​ທະ​ນາ​ໃນ​ກອງ​ປະ​ຊຸມ​ຂອງ​ຂ້າ​ພະ​ເຈົ້າ :
    http://www.mstechblogs.com/Forums/viewtopic.php?f=8&p=12&sid=cee7f065bed1fc88d9759c66b373d4dd#p12

    ທ່ານ​ສາ​ມາດ​ນໍາ​ໃຊ້​ຮູບ​ແບບ​ການ​ຈຸດ​ປະ​ສົງ​ເພື່ອ​ຊອກ​ຫາ :

    ການ​ນໍາ​ໃຊ້​ລະ​ບົບ;
    ການ​ນໍາ​ໃຊ້ System.Collections.Generic;
    ການ​ນໍາ​ໃຊ້ Microsoft.SharePoint;

    ການ​ທົດ​ສອບ​ບັນ​ທຶກ
    {
    ຫ້ອງ​ຮຽນ ConsoleApp
    {
    static void ຫຼັກ(ຊ່ອຍ​ແນ່[] args)
    {
    ການ​ນໍາ​ໃຊ້ (SPSite siteCollection = SPSite ໃຫມ່(“http://localhost”))
    {
    ການ​ນໍາ​ໃຊ້ (ເວັບ​ໄຊ​ທ​໌ SPWeb = siteCollection.OpenWeb())
    {
    // ໄດ້​ຮັບ​ການ​ເນື້ອ​ໃນ​ທີ່​ໄດ້​ອອກ.
    SPContentType ລ້າ​ສະ​ໄຫມ = webSite.ContentTypes[“ການ​ທົດ​ສອບ”];

    ຖ້າ​ຫາກ​ວ່າ (ລ້າ​ສະ​ໄຫມ != null) // ພວກ​ເຮົາ​ມີ​ປະ​ເພດ​ເນື້ອ​ຫາ.
    {
    IList ການ​ນໍາ​ໃຊ້ SPContentTypeUsage.GetUsages =(ລ້າ​ສະ​ໄຫມ);
    ຖ້າ​ຫາກ​ວ່າ (usages.Count & gt​; 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 *
    ຈາກ AllUserData
    ບ່ອນ​ທີ່ ('%​' tp_DirName LIKE)
    ແລະ (('Document = tp_ContentType) ແລະ tp_ListId = 'C8723B19-0DAB​-4F19 B195-3399D5375752​-′)

    ທ່ານ​ຈະ​ພົບ​ເຫັນ​ລາຍ​ການ​ລາຍ​ການ​ແຍກ​ຕາມ​ປະ​ເພດ​ເນື້ອ​ໃນ. ລຶບ​ລາຍ​ການ​ອ້າງ​ອີງ​ການ​ນໍາ​ໃຊ້​ການ​ສອບ​ຖາມ​ຂ້າງ​ລຸ່ມ​ນີ້.

    ລຶບ
    ຈາກ AllUserData
    ບ່ອນ​ທີ່ ('%​' tp_DirName LIKE)
    ແລະ (('Document = tp_ContentType) ແລະ tp_ListId = 'C8723B19-0DAB​-4F19 B195-3399D5375752​-′)

ອອກ​ຈາກ Reply ເປັນ

ທ່ານ​ສາ​ມາດ​ນໍາ​ໃຊ້ tags HTML ເຫຼົ່າ​ນີ້

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