---
schema_version: "1"
id: 43a48a4c57e333e23694f291920b984bfc66b1994065c9c9a844e3b37f16fb16
title: ApplicationContext Methods
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_canvas_ApplicationContext_methods.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_canvas_ApplicationContext_methods.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 376095f48943661184de4873ec9ccffaf24e15d944a8a80d8b3aa05469668dde
---
# ApplicationContext Methods

The following are methods for ApplicationContext.

- **[getCanvasUrl()](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_canvas_ApplicationContext_getCanvasUrl.htm)**  
    Retrieves the fully qualified URL of the canvas app.
- **[getDeveloperName()](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_canvas_ApplicationContext_getDeveloperName.htm)**  
    Retrieves the internal API name of the canvas app.
- **[getName()](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_canvas_ApplicationContext_getName.htm)**  
    Retrieves the name of the canvas app.
- **[getNamespace()](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_canvas_ApplicationContext_getNamespace.htm)**  
    Retrieves the namespace prefix of the canvas app.
- **[getVersion()](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_canvas_ApplicationContext_getVersion.htm)**  
    Retrieves the current version of the canvas app.
- **[setCanvasUrlPath(newPath)](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_canvas_ApplicationContext_setCanvasUrl.htm)**  
    Overrides the URL of the canvas app for the current request.