InitializationObject
InitializationObject[sym,loc]
InitializationValue[sym,loc]が保存されている永続オブジェクトを与える.
InitializationObject["context`name",loc]
シンボルの初期値が指定された名前で保存されている永続オブジェクトを与える.
詳細とオプション
- InitializationObject[sym,loc]の永続場所 loc の可能な形式には以下がある.
-
PersistenceLocation["type"] "Local","Cloud", "FrontEndSession"等の場所 "type" PersistenceLocation["type"]に等しい PersistenceLocation["type","base"] 特定のベース(ディレクトリ等)がある場所 "type""base" PersistenceLocation["type","base"]に等しい - 以下はサポートされる場所のタイプである.
-
"KernelSession" Wolfram言語カーネルの現行呼出し "FrontEndSession" Wolfram Notebookフロントエンドの現行呼出し "Local" ユーザのホームディレクトリに基づき,コンピュータにローカル "LocalShared" $BaseDirectoryに基づき,コンピュータにローカル "Cloud" 現行の$CloudBaseで定義されるクラウド内 "Installation" デフォルトのインストール場所
例題
すべて開くすべて閉じるアプリケーション (2)
カスタムの統合関数は$PersistencePathについてのすべての値をリストにするのに使われる:
特性と関係 (1)
InitializationObjectsは$PersistencePathで見付かったすべての初期化オブジェクトを与える:
InitializationObjectを使って指定された永続場所の特定のオブジェクトにアクセスできる:
テキスト
Wolfram Research (2021), InitializationObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/InitializationObject.html.
CMS
Wolfram Language. 2021. "InitializationObject." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/InitializationObject.html.
APA
Wolfram Language. (2021). InitializationObject. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/InitializationObject.html