Provides helper functions that enable you to create such things as Blob and MSStream objects.
Syntax
var result = MSApp.member;
Members
The MSApp object has these types of members:
- Methods
Methods
The MSApp object has these methods.
| Method | Description |
|---|---|
| addPublicLocalApplicationUri | Specifies local context URIs for the zone elevation that is allowed. |
| clearTemporaryWebDataAsync | Clears caches and indexedDB data for the app or WebView. |
| createBlobFromRandomAccessStream | Creates a Blob from an IRandomAccessStream object. This method should be used when dealing with IRandomAccessStream objects in Apps in order to create a W3C based object from the stream. Once the blob is created, it can be used with the FileReader, URL APIs, and XMLHttpRequest. . |
| createDataPackage | Converts the user’s or the applications’s specified range to an HTML fragment that can be shared. |
| createDataPackageFromSelection | Converts the user’s or the applications’s selection to an HTML fragment that can be shared. |
| createFileFromStorageFile | Converts a standard W3CFile object to its WinRT equivalent |
| createNewView | Opens the specified URI in a new view. |
| createStreamFromInputStream | Creates an MSStream from an InputStream. |
| execAsyncAtPriority | Schedules a callback to be executed at a later time according to the given priority. |
| execAtPriority | Runs the specified callback function at the given contextual priority. |
| execUnsafeLocalFunction | Disables script injection validation for the passed function within the local context. |
| getCurrentPriority | Returns the current contextual priority. |
| getHtmlPrintDocumentSource | Returns the source content that is to be printed. |
| getViewOpener | Gets the window (app view) for the current app. |
| isTaskScheduledAtPriorityOrHigher | Returns a Boolean value indicating whether there is pending work at the given priority level or higher. |
| suppressSubdownloadCredentialPrompts | Controls whether an app suppresses possible authentication prompts during the download of resources. |
| terminateApp | Terminates the current application and generates a failure report. |
Remarks
The MSApp object and its members are supported only for Windows apps using JavaScript (WWAs). Like many WWA objects, the MSApp object only exists in the local context of a WWA (that is, an HTML document in a WWA loaded via the ms-appx URI scheme); otherwise, the object doesn’t exist (and consequently, none of its methods and properties are available).
Note