So erstellen Sie ein Objekt, das eine Liste ausgibt (keine Tabelle)

Dies ist eine Ausgründung aus einer anderen Frage, die sich hier befindet:Formatieren eines Objekts als übersichtliche Liste Die Grundlage des Arguments war meines Erachtens falsch, da wir uns nicht mit der Formatierung des Objekts im Nachhinein befassen. Dies gilt nur für das Aussehen der Konsole, kann sich jedoch auf die Integrität des Objekts auswirken, wenn Sie die Variable bearbeiten, die das Objekt enthält.

Ich muss ein Objekt erstellen, das von Natur aus eine Liste ausgibt (keine Tabelle). Ich weiß, dass es möglich ist, weil ich viele Funktionen getestet habe, die ich nicht geschrieben habe, und die erstellten Objekte tatsächlich Listen sind. Sie müssen Format-List nicht verwenden, um das bereits Vorhandene zu verzerren oder zu formen. Ich kann nur nicht herausfinden, warum die Ausgabe manchmal eine Liste oder eine Tabelle ist. Ich bin mir nicht sicher, wo die Magie ist. Allerdings weiß ich das, wenn ich$Host Bevor ich die Variable mit dem erstellten Objekt ausführe, erhalte ich das von Host erstellte Objekt, das eine Liste enthält und das das Objekt anschließend auch als Liste formt, die normalerweise als Tabelle angezeigt wird. Das kann natürlich das gewünschte Ergebnis liefern, aber ich möchte die Host-Informationen nicht anzeigen. Also, was ist die Lösung für dieses Problem? Ich wünschte, jemand könnte das erklären.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage