オブジェクトの 1 つ以上の特性を示します。
設定値と戻り値
長整数型 (Long) の値を設定します。また、値の取得も可能です。
Connection オブジェクトの場合、Attributes プロパティは読み取り/書き込みで、その値には、1 つ以上の XactAttributeEnum 値の和が設定されます。既定値は 0 です。
Parameter オブジェクトの場合、Attributes プロパティは読み取り/書き込みで、その値には、1 つ以上の ParameterAttributesEnum 値の和が設定されます。既定値は adParamSigned です。
Field オブジェクトの場合、Attributes プロパティには、1 つ以上の FieldAttributeEnum 値の和が設定されます。通常は、読み取り専用ですが、Record の Fields コレクションに追加された新規 Field オブジェクトの場合、Field の Value プロパティが指定されていて、Fields コレクションの Update メソッドの呼び出しによる新規 Field の追加にデータ プロバイダが成功した場合に限り、Attributes は読み取り/書き込み専用になります。
Property オブジェクトの場合、Attributes プロパティは読み取り専用で、その値には、1 つ以上の PropertyAttributesEnum 値の和が設定されます。
解説
Connection オブジェクト、Parameter オブジェクト、Field オブジェクト、または Property オブジェクトの特性を設定、または返すには、Attributes プロパティを使います。
複数の属性を設定する場合、該当する定数の和を設定することができます。同時に設定できない定数の和をプロパティ値に設定すると、エラーが発生します。
Remote Data Service での使用 このプロパティはクライアント側の Connection オブジェクトでは使えません。