import clr
clr.AddReference('RevitAPI')
from Autodesk.Revit.DB import *
clr.AddReference('RevitServices')
import RevitServices
from RevitServices.Persistence import DocumentManager
views = UnwrapElement(IN[0])
elementlist = []
elementlist_up = []
outlist=[]
outlist_up = []
doc = DocumentManager.Instance.CurrentDBDocument
for view in views:
collector = FilteredElementCollector(doc, view.Id)
elementlist = collector.ToElements()
for el in elementlist:
outlist.append(el.IsHidden(view))
outlist_up.append(outlist)
outlist = []
OUT = outlist_up