DataBinder.GetDataItem 方法

定义

检索对象的已声明数据项。

重载

GetDataItem(Object)

检索对象的已声明数据项。

GetDataItem(Object, Boolean)

检索对象的已声明数据项,以指示成功或失败。

GetDataItem(Object)

检索对象的已声明数据项。

public:
 static System::Object ^ GetDataItem(System::Object ^ container);
public static object GetDataItem (object container);
static member GetDataItem : obj -> obj
Public Shared Function GetDataItem (container As Object) As Object

参数

container
Object

表达式根据其进行计算的对象引用。 此标识符必须是以页的指定语言表示的有效对象标识符。

返回

Object

表示容器的已声明数据项的对象。 如果未找到数据项或者容器的计算结果为 null,则返回 null

注解

此方法调用该方法 GetDataItem(Object, Boolean) ,在返回结果时忽略其 foundDataItem 参数。

以两种方式之一标识对象的数据项。 如果容器对象实现 IDataItemContainer 接口,则 DataItem 属性标识数据项,并返回其值。 否则,该方法将尝试解析并返回名为“DataItem”的容器属性。

另请参阅

适用于

GetDataItem(Object, Boolean)

检索对象的已声明数据项,以指示成功或失败。

public:
 static System::Object ^ GetDataItem(System::Object ^ container, [Runtime::InteropServices::Out] bool % foundDataItem);
public static object GetDataItem (object container, out bool foundDataItem);
static member GetDataItem : obj * bool -> obj
Public Shared Function GetDataItem (container As Object, ByRef foundDataItem As Boolean) As Object

参数

container
Object

表达式根据其进行计算的对象引用。 此标识符必须是以页的指定语言表示的有效对象标识符。

foundDataItem
Boolean

一个布尔值,指示是否已成功解析并返回数据项。 此参数未经初始化即被传递。

返回

Object

表示容器的已声明数据项的对象。 如果未找到数据项或者容器的计算结果为 null,则返回 null

注解

通过两种方式标识对象的数据项。 如果容器对象实现 IDataItemContainer 接口,该 DataItem 属性将标识数据项并返回。 否则,该方法将尝试解析并返回名为“DataItem”的容器属性。

另请参阅

适用于