メインコンテンツまでスキップ

制約事項

Core.Runtime 環境での API の制約事項

  • IProject.ImportProfile() メソッドを実行すると正常終了しますが、プロファイルのインポートはされません。
  • IProjectService.CleanUpProject() メソッドでは、プロファイルのクリーンアップは実行されません。
  • モデルユニット操作系 (IProjectUnitManager インタフェース) のAPIを実行後にプロジェクトにアクセスする場合は、プロジェクトを開き直してください。
  • IModelUnit.ScmFileStatus プロパティの取得結果は、構成管理システムとの連携の状態に関わらず常にnullを返します。
  • カスタムビュー定義にアクセスするAPI (IViewDefinitions.NewCustomEditorDef() メソッドなど) を実行すると例外が発生します。
  • 次のAPIを実行すると例外が発生します。
    インタフェースメソッド/プロパティ
    ITreeGridGetSelectedNodes
    GetSelectedElements
    ITreeGridNodeParent
    Children
    IsExpanded
    IsCellSelected
    IsCellSelectedAt
    GetCellValueString
    GetCellValueStringAt
    GetCellDisplayValues

コマンドラインエクステンション実装時の制約事項

  • 実行速度を速めるためにプロセス優先度を引き上げる場合、「リアルタイム」にしないでください。緊急性の高い他アプリケーションが動作しなくなる可能性があります。
  • スレッド優先度を引き上げる場合は各コマンドハンドラ内で変更してください。