_PropertyAccessor.GetProperties(Object) 方法

定义

获取由一维数组 SchemaNames指定的属性的值。

public:
 System::Object ^ GetProperties(System::Object ^ SchemaNames);
public object GetProperties (object SchemaNames);
Public Function GetProperties (SchemaNames As Object) As Object

参数

SchemaNames
Object

一个包含要返回其值的属性的名称的数组。 这些属性通过命名空间引用。 有关详细信息,请参阅 按命名空间引用属性

返回

一个 对象,表示参数 SchemaNames中指定的属性的值数组。 返回的数组中的元素数等于数组中的 SchemaNames 元素数。 如果在获取特定属性时发生错误,则将在所返回数组的对应位置中返回 Err 值。

注解

GetProperties 返回的数组可以包含不同类型的元素,具体取决于请求的属性类型。 由 GetProperties 返回的数组元素的类型将与基础属性的类型相同。 PT_OBJECT 如某些原始属性类型不受支持,会引发错误。 如果需要将原始属性类型(例如,从 PT_BINARY 转换为字符串,或从 PT_SYSTIME 转换为本地时间),请使用帮助程序方法和 BinaryToString(Object)UTCToLocalTime(DateTime)

有关使用 PropertyAccessor 对象获取属性的详细信息,请参阅 获取和设置属性的最佳做法

适用于