你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PSObjectExtensions.TryGetProperty Method

Definition

Overloads

TryGetProperty(PSObject, String, Object)

Try to return the value of the given property from the given PSObject

TryGetProperty<T>(PSObject, String, T)

Try to return the value of the given property from the given PSObject

TryGetProperty(PSObject, String, Object)

Try to return the value of the given property from the given PSObject

public static bool TryGetProperty (this System.Management.Automation.PSObject source, string name, out object propertyValue);
static member TryGetProperty : System.Management.Automation.PSObject * string * obj -> bool
<Extension()>
Public Function TryGetProperty (source As PSObject, name As String, ByRef propertyValue As Object) As Boolean

Parameters

source
PSObject

The PSObject to retrieve the property from

name
String

The name of the property to retrieve

propertyValue
Object

The value of the property, if found in the given PSObject

Returns

True if the property was found, otherwise false

Applies to

TryGetProperty<T>(PSObject, String, T)

Try to return the value of the given property from the given PSObject

public static bool TryGetProperty<T> (this System.Management.Automation.PSObject source, string name, out T propertyValue);
static member TryGetProperty : System.Management.Automation.PSObject * string * 'T -> bool
<Extension()>
Public Function TryGetProperty(Of T) (source As PSObject, name As String, ByRef propertyValue As T) As Boolean

Type Parameters

T

The expected type of the property

Parameters

source
PSObject

The PSObject to retrieve the property from

name
String

The name of the property to retrieve

propertyValue
T

The value of the property, if found in the given PSObject

Returns

True if the property was found, otherwise false

Applies to