ArcGIS Pro 3.0 API Reference Guide
ArcGIS.Desktop.Framework Namespace / FrameworkApplication Class


In This Topic
    FrameworkApplication Class Properties
    In This Topic

    For a list of all members of this type, see FrameworkApplication members.

    Public Properties
     NameDescription
    Public Propertystatic (Shared in Visual Basic) Gets the DAML identifier of the currently active ribbon tab.  
    Public Propertystatic (Shared in Visual Basic) Gets the application's current tool. Only one tool is active at a time.  
    Public Propertystatic (Shared in Visual Basic)Gets the ArcGIS.Desktop.Framework.Contracts.Pane or ArcGIS.Desktop.Framework.Contracts.DockPane that is currently active.  
    Public Propertystatic (Shared in Visual Basic) Gets the application properties.  
    Public Propertystatic (Shared in Visual Basic) Gets or sets the application's theme that dictates its visual style. Three themes are supported: default (metro), dark, and high contrast.  
    Public Propertystatic (Shared in Visual Basic) Gets the contextual data that is passed to the commands in a context menu.  
    Public Propertystatic (Shared in Visual Basic) Gets the current context menu's default data context as a view-model. This is for Esri internal use only.  
    Public Propertystatic (Shared in Visual Basic) Gets or sets the application's current tool. Only one tool is active at a time.  
    Public PropertyGets the System.Windows.Threading.Dispatcher this System.Windows.Threading.DispatcherObject is associated with. (Inherited from System.Windows.Threading.DispatcherObject)
    Public Propertystatic (Shared in Visual Basic) Gets all the active dockpane instances; this singleton also lets you activate, create, and close dockpanes.  
    Public Propertystatic (Shared in Visual Basic) Gets the application's event aggregator.  
    Public Propertystatic (Shared in Visual Basic) Gets the default floating window name.  
    Public Propertystatic (Shared in Visual Basic) Gets the content flow direction for text and user interface elements.  
    Public Propertystatic (Shared in Visual Basic)Gets the Incoming tool. This is set when SetCurrentToolAsync is called.  
    Public Propertystatic (Shared in Visual Basic) Gets true once the application shell has been loaded and a license has been acquired.  
    Public Propertystatic (Shared in Visual Basic) Gets a boolean value of true indicating the application is currently busy.  
    Public Propertystatic (Shared in Visual Basic) Gets or sets a value indicating whether the application's user interface is currently enabled.  
    Public Propertystatic (Shared in Visual Basic) Gets or sets whether the ribbon is currently minimized.  
    Public PropertyGets or sets the main window of the application. (Inherited from System.Windows.Application)
    Public Propertystatic (Shared in Visual Basic) Gets or sets the application's name which is displayed in the application's title bar. Note, the title bar will switch to the Title property if it is not empty.  
    Public Propertystatic (Shared in Visual Basic)Gets the Outgoing tool. This is set when SetCurrentToolAsync is called.  
    Public Propertystatic (Shared in Visual Basic) Gets all the active pane instances; this singleton also lets you activate, create, and close panes.  
    Public PropertyGets a collection of application-scope properties. (Inherited from System.Windows.Application)
    Public PropertyGets or sets a collection of application-scope resources, such as styles and brushes. (Inherited from System.Windows.Application)
    Public Propertystatic (Shared in Visual Basic) Get or sets the current user interface scaling factor.  
    Public PropertyGets or sets the condition that causes the System.Windows.Application.Shutdown method to be called. (Inherited from System.Windows.Application)
    Public PropertyGets or sets a UI that is automatically shown when an application starts. (Inherited from System.Windows.Application)
    Public Propertystatic (Shared in Visual Basic) Gets the application's state object.  
    Public Propertystatic (Shared in Visual Basic) Gets or sets the application's SubTitle.  
    Public Propertystatic (Shared in Visual Basic) Gets or sets the application's Title.  
    Public PropertyGets the instantiated windows in an application. (Inherited from System.Windows.Application)
    Top
    See Also