$ dsWindow variável para o Data Standard

O $ dsWindow variável pode ser utilizada para acessar o ViewModel de uma caixa de diálogo ou guias personalizadas.

Tipo

Acessar o ViewModel de uma caixa de diálogo

    Os dados ViewModel de uma caixa de diálogo pode ser acessada pelo DataContext membro de $ dsWindow. Já que o DataContext não foi inicializado pelo tempo InitializeWindow funções é chamado, o evento DataContextChanged pode ser usado para recuperar o ViewModel.

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

ViewModel tipos

MainViewModel

CableAndHarnessViewModel

DesignAcceleratorViewModel

FrameGeneratorViewModel

TubeAndPipeViewModel

Coleções

Todas as coleções são implementadas no IDocumentInformation Interface:

IDocumentInformation

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