値があればそれがWolfram言語セッションの他の初期化前にReleaseHold[$PreInitialization]で評価されるシンボルである.
$PreInitialization
値があればそれがWolfram言語セッションの他の初期化前にReleaseHold[$PreInitialization]で評価されるシンボルである.
詳細
- $PreInitializationの永続値は,InitializationValue[$PreInitialization]=Hold[expr]で設定されることが多い.
- $PersistencePathの別の永続値の場所で定義された値は,Flattenで繋ぐことができる.
- $PreInitializationはWolfram言語セッションの開始の早い段階で使われることが多いので,すべての機能が初期化済みであることはない.例えば,デスクトップからクラウドへのリモートアクセスはまだ使えないと考えるべきだろう.
例題
すべて開く すべて閉じる例 (1)
特性と関係 (2)
PersistentObjects["*$PreInitialization"]$PreInitializationについて,編集可能なすべての永続値の場所にある既存の初期化の値をリストする:
InitializationObjects[$PreInitialization, {"FrontEndSession", "Local", "Notebook", "Cloud"}]DeleteObject[Values[%]]考えられる問題 (1)
デフォルト値ではない場所の$PreInitializationについて初期化の値を作成する:
InitializationValue[$PreInitialization, "FrontEndSession"] = Hold[data = Get["mydata.m"]];Removeは,デフォルトで,$PersistenceBaseが与える場所にある値だけを削除する:
Remove[InitializationValue[$PreInitialization]]
InitializationValue[$PreInitialization]$PersistencePathが与える,考えられる編集可能な場所すべてのどこかに存在するすべての値を削除する:
Remove[InitializationValue[$PreInitialization, $PersistencePath]]InitializationValue[$PreInitialization]関連するガイド
-
▪
- Wolframシステムの設定 ▪
- 初期化とプロビジョニング ▪
- 永続ストレージ ▪
- 永続値の設定
テキスト
Wolfram Research (2017), $PreInitialization, Wolfram言語関数, https://reference.wolfram.com/language/ref/$PreInitialization.html.
CMS
Wolfram Language. 2017. "$PreInitialization." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/$PreInitialization.html.
APA
Wolfram Language. (2017). $PreInitialization. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/$PreInitialization.html
BibTeX
@misc{reference.wolfram_2026_$preinitialization, author="Wolfram Research", title="{$PreInitialization}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/$PreInitialization.html}", note=[Accessed: 13-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_$preinitialization, organization={Wolfram Research}, title={$PreInitialization}, year={2017}, url={https://reference.wolfram.com/language/ref/$PreInitialization.html}, note=[Accessed: 13-August-2026]}