Os ydych yn cael “Math o Safle Cynnwys mewn Defnydd” Gwall wrth ddileu y math o gynnwys.
Newid y math o gynnwys diofyn ar gyfer y rhestr / llyfrgell, sy'n defnyddio y math hwn gynnwys.
Wedyn yn ceisio dileu'r math o gynnwys.
|
||||||
Math o Safle Cynnwys mewn Defnydd - Gwall tra'n Dileu Cynnwys MathOs ydych yn cael “Math o Safle Cynnwys mewn Defnydd” Gwall wrth ddileu y math o gynnwys.
Newid y math o gynnwys diofyn ar gyfer y rhestr / llyfrgell, sy'n defnyddio y math hwn gynnwys. Wedyn yn ceisio dileu'r math o gynnwys. 2 sylwadau at Safle Cynnwys Teipiwch Defnydd - Gwall wrth Dileu Cynnwys MathAd a Ateb |
||||||
Hawlfraint © 2024 MSTechBlogs - Cedwir pob hawl Powered by WordPress & Atahualpa |
Sut i ddod o hyd lle y llyfrgelloedd hyn math o gynnwys yn cael ei ddefnyddio?
Cyfeiriwch at y drafodaeth yn fy fforwm :
http://www.mstechblogs.com/Forums/viewtopic.php?f=8&p=12&sid=cee7f065bed1fc88d9759c66b373d4dd#p12
Gallwch ddefnyddio Model Gwrthrych i ddod o hyd :
ddefnyddio System;
defnyddio System.Collections.Generic;
defnyddio Microsoft.SharePoint;
Prawf namespace
{
Dosbarth ConsoleApp
{
sefydlog ddi-rym Main(llinyn[] args)
{
gan ddefnyddio (SPSite siteCollection = SPSite newydd(“http://localhost”))
{
gan ddefnyddio (Gwefan SPWeb = siteCollection.OpenWeb())
{
// Cael y math o gynnwys darfodedig.
SPContentType darfod = webSite.ContentTypes[“Prawf”];
os (darfod != Null) // Mae gennym math o gynnwys. defnyddio SPContentTypeUsage.GetUsages =(darfod);
{
IList
os (usages.Count & gt; 0) // Mae'n cael ei ddefnyddio.
{
Console.WriteLine(“Mae'r math o gynnwys yn cael ei ddefnyddio yn y lleoliadau canlynol:”);
foreach (SPContentTypeUsage defnyddio yn ymarferol)
Console.WriteLine(usage.Url);
}
arall // Nid yw'r math o gynnwys yn cael ei ddefnyddio.
{
// Dileu iddo.
Console.WriteLine(“Dileu math o gynnwys {0}…”, obsolete.Name);
webSite.ContentTypes.Delete(obsolete.Id);
}
}
arall // Dim math o gynnwys dod o hyd.
{
Console.WriteLine(“Nid yw'r math o gynnwys yn bodoli yn y casgliad y safle hwn.”);
}
}
}
Console.Write(“\nPress ENTER i barhau…”);
Console.ReadLine();
}
}
}
Dewis arall yn cael ei ddefnyddio SQL query (byddwch yn ofalus ei bit peryglus)
SELECT *
O AllUserData
BLE (tp_DirName HOFFI '%')
A ((tp_ContentType = 'Dogfennau') a tp_ListId = 'C8723B19-0DAB-4F19-B195-3399D5375752′)
Byddwch yn dod o hyd i eitemau a gyfeiriwyd ato yn ôl math o gynnwys. Dilëwch hyn cyfeirir eitemau gan ddefnyddio ymholiad isod.
DILEU
O AllUserData
BLE (tp_DirName HOFFI '%')
A ((tp_ContentType = 'Dogfennau') a tp_ListId = 'C8723B19-0DAB-4F19-B195-3399D5375752′)