Data Standard の $ dsWindow 変数

$ dsWindow 変数]ダイアログまたは[カスタム]タブの ViewModel へのアクセスに使用できます。

タイプ

ダイアログの ViewModel へのアクセス

    ダイアログ ボックスのデータ ViewModel $ dsWindow の DataContext メンバーによってアクセスできます。[DataContext は、InitializeWindow 関数と呼ばれ、時間によって初期化されないため、ViewModel を取得するために使用できます。 DataContextChanged イベント

    function InitializeWindow
    {
        $dsWindow.add_DataContextChanged({
            param($sender, $eventArgs)
            $viewModel = $dsWindow.DataContext
        })
    }

ViewModel タイプ

MainViewModel

CableAndHarnessViewModel

DesignAcceleratorViewModel

FrameGeneratorViewModel

TubeAndPipeViewModel

コレクション

すべてのコレクションが IDocumentInformation インタフェースから実装されています。

IDocumentInformation

public interface IDocumentInformation
{
    IPathAndFileNameHandler Handler { get; }
    IPropertyCollection Properties { get; }
    _Document Document { get; }
    string Interest { get; }
}