Message 1 of 4
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi all,
I am having some difficulty understanding an issue. I have a list of views I want to keep by a yes/no parameter. problem is, all views are deleted. If I swap out the delete with a print to list, the output looks fine. The views I want to delete are listed and the ones I want to keep are not -- the views are not dependent on a parent view but all views go bye-bye.
I have tried !v.LookupParameter(paramterName.AsValueString().Equals("Yes"))
.AsInteger(1));
Thanks for any assistance
string parameterName = "ViewUse";
List<ViewPlan> deleteViews = new List<ViewPlan>();
foreach (ViewPlan v in myFunctions.CollectedViewPlans(doc))
{
if (v.LookupParameter(parameterName).AsValueString() != "Yes")
{
deleteViews.Add(v);
}
}
foreach (ViewPlan v in deleteViews)
{
try
{
doc.Delete(v.Id);
}
catch { }
}
Solved! Go to Solution.