PSObject Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
PSObject() |
Initializes a new instance of PSObject with an PSCustomObject BaseObject. |
PSObject(Int32) |
Initializes a new instance of PSObject with an PSCustomObject BaseObject with an initial capacity for members. |
PSObject(Object) |
Initializes a new instance of PSObject wrapping obj (accessible through BaseObject). |
PSObject(SerializationInfo, StreamingContext) |
Creates a PSObject from an ISerializable context. |
PSObject()
Initializes a new instance of PSObject with an PSCustomObject BaseObject.
public:
PSObject();
public:
PSObject();
PSObject();
public PSObject ();
Public Sub New ()
Applies to
PSObject(Int32)
Initializes a new instance of PSObject with an PSCustomObject BaseObject with an initial capacity for members.
public PSObject (int instanceMemberCapacity);
new System.Management.Automation.PSObject : int -> System.Management.Automation.PSObject
Public Sub New (instanceMemberCapacity As Integer)
Parameters
- instanceMemberCapacity
- Int32
The initial capacity for the instance member collection.
Applies to
PSObject(Object)
Initializes a new instance of PSObject wrapping obj (accessible through BaseObject).
public:
PSObject(System::Object ^ obj);
public:
PSObject(Platform::Object ^ obj);
PSObject(winrt::Windows::Foundation::IInspectable const & obj);
public PSObject (object obj);
new System.Management.Automation.PSObject : obj -> System.Management.Automation.PSObject
Public Sub New (obj As Object)
Parameters
- obj
- Object
Object we are wrapping.
Exceptions
If obj
is null.
Applies to
PSObject(SerializationInfo, StreamingContext)
Creates a PSObject from an ISerializable context.
protected:
PSObject(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected PSObject (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Management.Automation.PSObject : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Management.Automation.PSObject
Protected Sub New (info As SerializationInfo, context As StreamingContext)
Parameters
- info
- SerializationInfo
Serialization information for this instance.
- context
- StreamingContext
The streaming context for this instance.