GraphObject.GetValue<T> 方法 (GraphProperty, Graph, GraphCategory%)
取得指定屬性的值,因此會傳回類別的這個屬性值繼承過來,,如果有的話。
命名空間: Microsoft.VisualStudio.GraphModel
組件: Microsoft.VisualStudio.GraphModel (在 Microsoft.VisualStudio.GraphModel.dll 中)
語法
'宣告
Public Function GetValue(Of T) ( _
property As GraphProperty, _
owner As Graph, _
<OutAttribute> ByRef category As GraphCategory _
) As T
public T GetValue<T>(
GraphProperty property,
Graph owner,
out GraphCategory category
)
public:
generic<typename T>
T GetValue(
GraphProperty^ property,
Graph^ owner,
[OutAttribute] GraphCategory^% category
)
member GetValue :
property:GraphProperty *
owner:Graph *
category:GraphCategory byref -> 'T
JScript 不支援泛型型別或方法。
型別參數
- T
傳回的資料型別。
參數
- property
型別:Microsoft.VisualStudio.GraphModel.GraphProperty
要取得值的屬性。
- owner
型別:Microsoft.VisualStudio.GraphModel.Graph
擷取與這個物件的額外中繼資料 (Metadata) 的圖表 (或 GraphSchema)。
- category
型別:Microsoft.VisualStudio.GraphModel.GraphCategory%
類別屬性值繼承過來則為 null,則無法被繼承。
傳回值
型別:T
指定屬性的值。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | 擲回,如果金鑰是空的。 |
InvalidOperationException | 擲回,如果屬性型別不符合指定的泛型型別。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。