共有データ

Namespace: FVIL.IO
Assembly: FVILforms (in FVILforms.dll) Version: 3.1.0.0 (3.1.0.9)

Syntax

C#
public class SharedData
Visual Basic
Public Class SharedData

Remarks

ライブラリ内に保有するスタティック変数の値の設定または取得を行うクラスです。
アプリケーションとライブラリの間で設定値を共有することを目的としています。
アプリケーション間では共有できません。

このクラスの Param()()()() メソッドによって設定及び取得が行えます。 メソッドの引数 key に指定するキーとその内容については下表をご参照ください。

対応表:
キー初期値範囲説明
PluginDirSystem.String(長さ 0 の文字列)ディレクトリの絶対パス プラグインファイルの場所の既定値を示します。
CreateSelectDialog(array<Object>[]()[][]) で生成したダイアログで プラグインファイルを開くときの既定のディレクトリ名として使用します。 長さ 0 の文字列が指定されている場合は、AppPath を代用します。

Examples

設定:
C# Copy imageCopy
FVIL.IO.SharedData.Param("PluginDir", "C:/MyProject/Plugins");

Visual Basic Copy imageCopy
FVIL.IO.SharedData.Param("PluginDir", "C:/MyProject/Plugins")


取得:
C# Copy imageCopy
string PluginDir = (string)FVIL.IO.SharedData.Param("PluginDir");

Visual Basic Copy imageCopy
Dim PluginDir As String = DirectCast(FVIL.IO.SharedData.Param("PluginDir"), String)

Inheritance Hierarchy

System..::..Object
FVIL.IO..::..SharedData

See Also