Table of Contents

Interface IAppStrings

Namespace
VpnHood.AppLib.Abstractions
Assembly
VpnHood.AppLib.Abstractions.dll

Represents the words the app draws where no UI can reach, as a notification or a toast, in the app's language.

public interface IAppStrings

Remarks

The app library composes them per language; a caller that wants other words gives an IStringProvider rather than one of these. A placeholder is numbered, as {0}, and the caller fills it.

Properties

Disconnect

Gets the word of the notification's button that disconnects: "Disconnect".

string Disconnect { get; }

Property Value

string

Manage

Gets the word of the notification's button that opens the app: "Manage".

string Manage { get; }

Property Value

string

MsgAccessKeyAdded

Gets the message for an access key added: "{0} access key has been added.", {0} its name.

string MsgAccessKeyAdded { get; }

Property Value

string

MsgAccessKeyUpdated

Gets the message for an access key updated: "{0} access key has been updated.", {0} its name.

string MsgAccessKeyUpdated { get; }

Property Value

string

MsgCantReadAccessKey

Gets the message for an access key the app could not read: "Could not read the access key."

string MsgCantReadAccessKey { get; }

Property Value

string

MsgUnsupportedContent

Gets the message for a file the app does not take: "Unsupported file type."

string MsgUnsupportedContent { get; }

Property Value

string

UpdateReadyToInstall

Gets the message for an update that is ready: "The update is ready to install."

string UpdateReadyToInstall { get; }

Property Value

string