An implementation of the Autodesk.DataManagement.Client.Framework.Vault.Forms.Interfaces.IProgressiveLoadingVaultNavigationModel which is used to model a workflow for browsing and drilling down in a folder hierarchy of the Vault with ability to load more content on demand.
Syntax
public class BrowseVaultNavigationModel : Autodesk.DataManagement.Client.Framework.Vault.Forms.Interfaces.IProgressiveLoadingVaultNavigationModel, Autodesk.DataManagement.Client.Framework.Vault.Forms.Interfaces.IVaultNavigationModel
Public Class BrowseVaultNavigationModel Implements Autodesk.DataManagement.Client.Framework.Vault.Forms.Interfaces.IProgressiveLoadingVaultNavigationModel, Autodesk.DataManagement.Client.Framework.Vault.Forms.Interfaces.IVaultNavigationModel
Gets the child content for the Parent entity that was navigated to. The Content loads in the background and will be available after the ContentLoaded event is fired.
Gets the hierarchy of the current Parent all the way up to the root Navigation object. The NavigationPath loads in the background and will be available after the NavigationPathLoaded event is fired.
Changes the data in the model to represent a new entity. The Content for the new entity is supplied and thus doesn't need to be loaded in a background thread.
After the ParentChanged notification is sent as a result of a Navigate, the model will begin to load the child content associated with the Parent. This event is fired when the Content is finished loading.
This event is fired when Entities managed by this model is updated via the Update method. The event allows all views a chance to refresh their display to represent the new data.
After the ParentChanged notification is sent as a result of a Navigate, the model will begin to compute the NavigationPath. This event is fired when the computation is complete.