共有データ
Namespace: FVIL.IOAssembly: 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 に指定するキーとその内容については下表をご参照ください。
対応表:キー | 型 | 初期値 | 範囲 | 説明 |
---|---|---|---|---|
PluginDir | System.String | (長さ 0 の文字列) | ディレクトリの絶対パス |
プラグインファイルの場所の既定値を示します。 CreateSelectDialog(array<Object>[]()[][]) で生成したダイアログで プラグインファイルを開くときの既定のディレクトリ名として使用します。 長さ 0 の文字列が指定されている場合は、AppPath を代用します。 |
Examples
設定:
取得:
C# | Copy |
---|---|
FVIL.IO.SharedData.Param("PluginDir", "C:/MyProject/Plugins"); |
Visual Basic | Copy |
---|---|
FVIL.IO.SharedData.Param("PluginDir", "C:/MyProject/Plugins") |
取得:
C# | Copy |
---|---|
string PluginDir = (string)FVIL.IO.SharedData.Param("PluginDir"); |
Visual Basic | Copy |
---|---|
Dim PluginDir As String = DirectCast(FVIL.IO.SharedData.Param("PluginDir"), String) |
Inheritance Hierarchy
System..::..Object
FVIL.IO..::..SharedData
FVIL.IO..::..SharedData