Autodesk Vault ProfessionalVault API

ViewVaultNavigationModel Class

Autodesk.DataManagement.Client.Framework.Vault.FormsAutodesk.DataManagement.Client.Framework.Vault.Forms.Models

An implementation of the Autodesk.DataManagement.Client.Framework.Vault.Forms.Interfaces.IVaultNavigationModel which is used to model a workflow for viewing a collection of Vault objects.

Syntax

public class ViewVaultNavigationModel : Autodesk.DataManagement.Client.Framework.Vault.Forms.Interfaces.IVaultNavigationModel  
Public Class ViewVaultNavigationModel
   Implements Autodesk.DataManagement.Client.Framework.Vault.Forms.Interfaces.IVaultNavigationModel 

Constructors

NameDescription
ViewVaultNavigationModelCreates an instance of the ViewVaultNavigationModel object

Properties

NameDescription
ContentGets the content that the model has been provided using SetContent
EqualityComparerGets the EqualityComparer used for the model.
FocusedContentGets the entity that has Focus. An entity can be focused, but not selected.
SelectedContentGets the set of selected entities

Methods

NameDescription
AddContentAdds additional content to the model.
ReloadReloads the model's Content
RemoveContentRemoves content from the model.
SetContentSets the content of the model, which is the Vault entities you want to view.
SetContentLoadingClears the content and fires the ParentChanged notification
SetFocusedContentSets the focused entity.
SetSelectedContentSets the selected entities.
UpdateContentUpdates content in the model.

Events

NameDescription
ContentAddedThis event is fired whenever additional Content is added to the model via the AddContent method. The event allows all views a chance to refresh their display to represent the new data.
ContentLoadedThis event is fired whenever the model's Content has changed and is now ready for use.
ContentRemovedThis event is fired whenever Content is removed from the model via the RemoveContent method. The event allows all views a chance to refresh their display to represent the new data.
ContentUpdatedThis event is fired whenever Content is updated in the model via the UpdateContent method. The event allows all views a chance to refresh their display to represent the new data.
ExceptionEvent fired when an exception occurs
FocusedContentChangedThis event is fired when the FocusedContent property changes via the SetFocusedContent method.
NavigationPathLoadedNot implemented.
ParentChangedNot implemented.
SelectedContentChangedThis event is fired when the SelectedContent property changes via the SetSelectedContent method.

Inheritance Hierarchy

  • System.Object
  • Autodesk.DataManagement.Client.Framework.Vault.Forms.Models.ViewVaultNavigationModel

See Also