2017-01-06 10 views

答えて

3

PetrelProject.GetProjectInfo(IDataSourceManager dataSourceManager)を見てください。あなたが探している情報を持つIProjectInfoを返します。

+0

愚かな質問!ありがとうございました! –

1

IProjectInfo.ProjectStorageDirectoryための発言を注意してください。

「ストレージディレクトリを使用してファイルを作成しないでくださいフルマカモメが保存プロジェクトでプロジェクトに属さないすべてのファイルを削除使用OpenCompressedStream(文字列、FileAccessの)/ OpenStream(!。 String、FileAccess)を使用すると、プロジェクトの保存中に削除されない場所にファイルが配置されます。プロジェクトの名前を付けて保存すると、ストレージディレクトリは新しいプロジェクトの場所になります。

公式には文書化されていませんが、streamNameには相対パス(例: "MyyPlugin \ MyData.xml")を使用できます。 Petrelはファイル(%PROJECTDIR%\ Ocean \ MyyPlugin \ MyData.xml)のディレクトリをこの場合作成します

関連する問題