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 方法,必须为此方法实现后者才能提供获取类型功能。

适用于