# FileSystemInfo

Namespace: **Wisej.Hybrid**

Assembly: **Wisej.Hybrid** (3.5.0.0)

* [DeviceInfoBase](https://docs.wisej.com/hybrid/start/api/general/wisej.hybrid.core.deviceinfobase)
  * [FileSystemInfo](https://docs.wisej.com/hybrid/start/api/storage/wisej.hybrid.filesysteminfo)

Provides information about the file system directories relevant to the application.

{% tabs %}
{% tab title="C#" %}

```csharp
public class FileSystemInfo : DeviceInfoBase
```

{% endtab %}

{% tab title="VB.NET" %}

```visual-basic
Public Class FileSystemInfo
    Inherits DeviceInfoBase
```

{% endtab %}
{% endtabs %}

Access this class through the [Info](https://docs.wisej.com/hybrid/start/general/wisej.hybrid.device#info) singleton.

## Constructors

### ![](https://1168517704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKLgWHTlbcMvpwVT7mLBW%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)FileSystemInfo()

Initializes a new instance of the [FileSystemInfo](https://docs.wisej.com/hybrid/start/api/storage/wisej.hybrid.filesysteminfo) class.

## Properties

### ![](https://1168517704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKLgWHTlbcMvpwVT7mLBW%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)AppDataDirectory

[String](https://docs.microsoft.com/dotnet/api/system.string): Gets the path to the application's data directory.

### ![](https://1168517704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKLgWHTlbcMvpwVT7mLBW%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ApplicationData

[String](https://docs.microsoft.com/dotnet/api/system.string): Gets the path to the application data directory.

### ![](https://1168517704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKLgWHTlbcMvpwVT7mLBW%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)CacheDirectory

[String](https://docs.microsoft.com/dotnet/api/system.string): Gets the path to the application's cache directory.

### ![](https://1168517704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKLgWHTlbcMvpwVT7mLBW%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)CommonDocuments

[String](https://docs.microsoft.com/dotnet/api/system.string): Gets the path to the common documents directory.

### ![](https://1168517704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKLgWHTlbcMvpwVT7mLBW%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Desktop

[String](https://docs.microsoft.com/dotnet/api/system.string): Gets the path to the desktop directory.

### ![](https://1168517704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKLgWHTlbcMvpwVT7mLBW%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)DesktopDirectory

[String](https://docs.microsoft.com/dotnet/api/system.string): Gets the path to the desktop directory.

### ![](https://1168517704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKLgWHTlbcMvpwVT7mLBW%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)LocalApplicationData

[String](https://docs.microsoft.com/dotnet/api/system.string): Gets the path to the local application data directory.

### ![](https://1168517704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKLgWHTlbcMvpwVT7mLBW%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)MyDocuments

[String](https://docs.microsoft.com/dotnet/api/system.string): Gets the path to the 'My Documents' directory.

## Methods

### ![](https://1168517704-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKLgWHTlbcMvpwVT7mLBW%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)OnWebUpdate(info)

Updates the file system directory information based on the data provided from a web source.

| Parameter | Type                                                          | Description                                |
| --------- | ------------------------------------------------------------- | ------------------------------------------ |
| **info**  | [Object](https://docs.microsoft.com/dotnet/api/system.object) | Dynamic object containing directory paths. |
