Skip to main content
.NET 8.0+

XafApplication.CreateDetailView Method

Name Parameters Description
CreateDetailView(IObjectSpace, IModelDetailView, Boolean, Object) objectSpace, modelDetailView, isRoot, obj Creates a Detail View for the specified object with settings from the Application Model‘s Views | DetailView node specified by the modelDetailView parameter.
CreateDetailView(IObjectSpace, IModelDetailView, Boolean) objectSpace, modelDetailView, isRoot Creates a Detail View based on information from the Application Model‘s Views | DetailView node specified by the modelDetailView parameter.
CreateDetailView(IObjectSpace, Object, View) objectSpace, obj, sourceView Creates a Detail View for a specified object based on information on the source View.
CreateDetailView(IObjectSpace, Object, Boolean) objectSpace, obj, isRoot Creates a DetailView for the specified object and initializes its properties.
CreateDetailView(IObjectSpace, Object) objectSpace, obj Creates a Detail View based on information specified in the Application Model for the type of the specified object.
CreateDetailView(IObjectSpace, String, Boolean, Object, Boolean, IEnumerable) objectSpace, detailViewID, isRoot, obj, isDelayedObjectLoading, objectsToPrefetch For internal use.
CreateDetailView(IObjectSpace, String, Boolean, Object) objectSpace, detailViewID, isRoot, obj Creates a Detail View for the specified object based on the information from the Application Model‘s Views | DetailView node specified by the detailViewID parameter.
CreateDetailView(IObjectSpace, String, Boolean) objectSpace, detailViewID, isRoot Creates a Detail View based on information from the Application Model‘s Views | DetailView node specified by the detailViewID parameter.
CreateDetailView(Object, Boolean) obj, isRoot For internal use only. Use the CreateDetailView(IObjectSpace, Object, Boolean) overload instead.
CreateDetailView(Object) obj For internal use. We recommend to use the CreateDetailView(IObjectSpace, Object) overload instead.