I do not know what I'm doing wrong.
CustomExporter expr_DA = new CustomExporter(document, new SentioExporter());
expr_DA.IncludeGeometricObjects = false;
expr_DA.ShouldStopOnError = false;
#if DEBUG2019 || RELEASE2019
View3D view3D = Utils.Find3DView(document, "3D View 1");
expr_DA.Export(view3D);
#endif
using Autodesk.Revit.DB;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Solutionario.Sentio
{
class SentioExporter : IExportContext
{
public void Finish()
{
}
public bool IsCanceled()
{
return false;
}
public RenderNodeAction OnElementBegin(ElementId elementId)
{
return RenderNodeAction.Proceed;
}
public void OnElementEnd(ElementId elementId)
{
}
public RenderNodeAction OnFaceBegin(FaceNode node)
{
return RenderNodeAction.Proceed;
}
public void OnFaceEnd(FaceNode node)
{
}
public RenderNodeAction OnInstanceBegin(InstanceNode node)
{
return RenderNodeAction.Proceed;
}
public void OnInstanceEnd(InstanceNode node)
{
}
public void OnLight(LightNode node)
{
}
public RenderNodeAction OnLinkBegin(LinkNode node)
{
return RenderNodeAction.Proceed;
}
public void OnLinkEnd(LinkNode node)
{
}
public void OnMaterial(MaterialNode node)
{
}
public void OnPolymesh(PolymeshTopology node)
{
}
public void OnRPC(RPCNode node)
{
}
public RenderNodeAction OnViewBegin(ViewNode node)
{
return RenderNodeAction.Proceed;
}
public void OnViewEnd(ElementId elementId)
{
}
public bool Start()
{
return true;
}
}
}
I've attached the model also. It has a view named "3D View 1".