$ dsWindow Variable für Data Standard

Die $ dsWindow Variable kann verwendet werden, um die ViewModel eines Dialogfelds oder benutzerdefinierte Registerkarten.

Typ

Zugriff auf die ViewModel eines Dialogfelds

    Die Daten ViewModel eines Dialogfelds kann zugegriffen werden, indem Sie die DataContext Mitglied $ dsWindow. Da die DataContext ist nicht initialisiert, wenn die InitializeWindow Funktionen aufgerufen wird, wird das Ereignis DataContextChanged können verwendet werden, um die ViewModel abzurufen.

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

ViewModel Typen

MainViewModel

CableAndHarnessViewModel

DesignAcceleratorViewModel

FrameGeneratorViewModel

TubeAndPipeViewModel

Sammlungen

Alle Sammlungen werden aus der IDocumentInformation Benutzeroberfläche:

IDocumentInformation

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