Updated: April 27, 2016
Applies To: Windows PowerShell
Represents a set of properties.
Assembly: System.Management.Automation (in System.Management.Automation.dll)
|PSPropertySet(String, IEnumerable(Of String))|
Creates a newobject that contains the name of the property set and the properties in the set.
Gets a value that indicates whether the source of the member is a type configuration file.(Inherited from PSMemberInfo.)
Gets the type of properties in the property set.(Overrides PSMemberInfo.MemberType.)
Gets the name of the extended member (method, property, or member set).(Inherited from PSMemberInfo.)
Gets the names of the properties in the property set.
Gets or sets the PSMemberInfo.Value.)object.(Overrides
Makes an exact copy of the current PSMemberInfo.Copy().)object.(Overrides
Sets the name of the extended member. This method is introduced in Windows PowerShell 2.0.(Inherited from PSMemberInfo.)
Converts the current Object.ToString().)object to a string.(Overrides
A property set typically defines a subset of the properties of a specific PSObject type. In general, a property set can be used whenever a collection of properties (of the same type) is needed. For more information about the property sets, see ETS Member Sets [ps].
For more information about the different types of properties, see ETS Properties [ps].
Although it is possible to derive from this class, there is no established scenario for doing this and any attempt to do so might result in unexpected behavior.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.