$ dsWindow variabile per Data Standard

$ dsWindow può essere utilizzata per accedere alle ViewModel di una finestra di dialogo o schede personalizzate.

Tipo

L'accesso al ViewModel di una finestra di dialogo

    I dati ViewModel di una finestra di dialogo è accessibile dalla DataContext membro di $ dsWindow. Poiché il DataContext non inizializzato mediante il tempo InitializeWindow funzioni è denominata, l'evento DataContextChanged può essere utilizzata per recuperare il ViewModel.

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

ViewModel tipi

MainViewModel

CableAndHarnessViewModel

DesignAcceleratorViewModel

FrameGeneratorViewModel

TubeAndPipeViewModel

Raccolte

Tutte le raccolte sono implementati nell'interfaccia IDocumentInformation:

IDocumentInformation

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