ArcGIS Pro 2.6 API Reference Guide
ViewModelBase Class
Members 

ArcGIS.Desktop.Framework.Contracts Namespace : ViewModelBase Class
Base class for ViewModels. Implements INotifyPropertyChange.
Syntax
public abstract class ViewModelBase : PropertyChangedBase, System.ComponentModel.INotifyPropertyChanged  
Public MustInherit Class ViewModelBase 
   Inherits PropertyChangedBase
   Implements System.ComponentModel.INotifyPropertyChanged 
Inheritance Hierarchy

System.Object
   ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase
      ArcGIS.Desktop.Framework.Contracts.ViewModelBase
         ArcGIS.Desktop.Framework.Contracts.Page
         ArcGIS.Desktop.Framework.Contracts.WizardPage
         ArcGIS.Desktop.Framework.Controls.EmbeddableControl
         ArcGIS.Desktop.GeoProcessing.Georeferencing.InformationOverlayViewModel
         ArcGIS.Desktop.GeoProcessing.TaskPropertyItem
         ArcGIS.Desktop.Mapping.CommonControls.CoordinateSystem.CoordinateSystemSpatialFilterProvider

Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 7

See Also

Reference

ViewModelBase Members
ArcGIS.Desktop.Framework.Contracts Namespace