PropertyCollection.TryGetProperty<TProperty> 方法

获取与指定键关联的属性。

命名空间:  Microsoft.VisualStudio.Utilities
程序集:  Microsoft.VisualStudio.CoreUtility(在 Microsoft.VisualStudio.CoreUtility.dll 中)

语法

声明
Public Function TryGetProperty(Of TProperty) ( _
    key As Object, _
    <OutAttribute> ByRef property As TProperty _
) As Boolean
public bool TryGetProperty<TProperty>(
    Object key,
    out TProperty property
)
public:
generic<typename TProperty>
bool TryGetProperty(
    Object^ key, 
    [OutAttribute] TProperty% property
)
member TryGetProperty : 
        key:Object * 
        property:'TProperty byref -> bool
JScript 不支持泛型类型或方法。

类型参数

  • TProperty
    与指定键关联的属性的类型。

参数

  • key
    类型:Object

    键。

  • property
    类型:TProperty%

    检索到的属性,如果没有与指定键关联的属性,则为 default(TValue)。

返回值

类型:Boolean
如果找到属性,则为 true;否则为 false。

异常

异常 条件
ArgumentNullException

key 为 nullnull 引用(在 Visual Basic 中为 Nothing)。

.NET Framework 安全性

请参阅

参考

PropertyCollection 类

Microsoft.VisualStudio.Utilities 命名空间