Die $ dsWindow Variable kann verwendet werden, um die ViewModel eines Dialogfelds oder benutzerdefinierte Registerkarten.
Typ
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.
function InitializeWindow
{
$dsWindow.add_DataContextChanged({
param($sender, $eventArgs)
$viewModel = $dsWindow.DataContext
})
}
MainViewModel
Gültig für: Data Standard für Vault Data Standard für AutoCAD
verfügbaren Sammlungen:
CableAndHarnessViewModel
Gültig für: Data Standard für Inventor
verfügbaren Sammlungen:
DesignAcceleratorViewModel
Gültig für: Data Standard für Inventor
verfügbaren Sammlungen:
FrameGeneratorViewModel
Gültig für: Data Standard für Inventor
verfügbaren Sammlungen:
TubeAndPipeViewModel
Gültig für: Data Standard für Inventor
verfügbaren 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; }
}