ContextItemManager.GetValue 方法

定義

多載

GetValue(Type)

在衍生類別中遭覆寫時,會傳回要求之項目型別的執行個體。 如果沒有指定型別的內容項目,就會建立空的項目。

GetValue<TItemType>()

傳回要求之項目型別的執行個體。 如果沒有指定型別的內容項目,就會建立空的項目。

GetValue(Type)

在衍生類別中遭覆寫時,會傳回要求之項目型別的執行個體。 如果沒有指定型別的內容項目,就會建立空的項目。

public:
 abstract System::Activities::Presentation::ContextItem ^ GetValue(Type ^ itemType);
public abstract System.Activities.Presentation.ContextItem GetValue (Type itemType);
abstract member GetValue : Type -> System.Activities.Presentation.ContextItem
Public MustOverride Function GetValue (itemType As Type) As ContextItem

參數

itemType
Type

要傳回之項目的型別。

傳回

傳回 ContextItem,其中包含所要求之型別的內容項目。 如果這個型別的內容中沒有任何項目,則會建立一個預設項目。

例外狀況

itemTypenull

適用於

GetValue<TItemType>()

傳回要求之項目型別的執行個體。 如果沒有指定型別的內容項目,就會建立空的項目。

public:
generic <typename TItemType>
 where TItemType : System::Activities::Presentation::ContextItem TItemType GetValue();
public TItemType GetValue<TItemType> () where TItemType : System.Activities.Presentation.ContextItem;
member this.GetValue : unit -> 'ItemType (requires 'ItemType :> System.Activities.Presentation.ContextItem)
Public Function GetValue(Of TItemType As ContextItem) () As TItemType

類型參數

TItemType

要傳回之項目的型別。

傳回

TItemType

傳回 ContextItem,其中包含所要求之型別的內容項目。 如果這個型別的內容中沒有任何項目,則會建立一個預設項目。

備註

這個泛型方法會叫用抽象的 GetValue 方法,必須實作後者才能提供取得型別功能。

適用於