次の方法で共有


_PropertyAccessor.GetProperties(Object) メソッド

定義

1 次元配列で指定されたプロパティの値を取得します 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 オブジェクトを使用してプロパティを取得する方法の詳細については、「プロパティの取得と設定に関するベスト プラクティス」を参照してください。

適用対象