GraphObject.GetValue<T> 方法 (GraphProperty, T)

获取指定批注的值。 如果 property 未设置,我们返回调用方传递给此方法的默认值。

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

语法

声明
Public Function GetValue(Of T) ( _
    property As GraphProperty, _
    defaultValueIfNotFound As T _
) As T
public T GetValue<T>(
    GraphProperty property,
    T defaultValueIfNotFound
)
public:
generic<typename T>
T GetValue(
    GraphProperty^ property, 
    T defaultValueIfNotFound
)
member GetValue : 
        property:GraphProperty * 
        defaultValueIfNotFound:'T -> 'T 
JScript 不支持泛型类型或方法。

类型参数

  • T
    返回的数据类型。

参数

  • defaultValueIfNotFound
    类型:T
    返回的值,如果未找到 property。

返回值

类型:T
给定属性的值。

异常

异常 条件
ArgumentNullException

引发,如果键为空。

InvalidOperationException

引发,如果属性类型不匹配给定泛型类型。

.NET Framework 安全性

请参见

参考

GraphObject 类

GetValue 重载

Microsoft.VisualStudio.GraphModel 命名空间