PSObject Constructor ()
Assembly: System.Management.Automation (in System.Management.Automation.dll)
A base object of type PSCustomObject tells the Windows PowerShell runtime that the encapsulating PSObject object has no meaningful base object. However, this type of encapsulating PSObject object does provide a type name property bag that cmdlet developers can add extended members to. Developers can also specify the type name of the object, which allows this object to share its extended members with other PSObject objects of the same type name.