FieldAttributeEnum
適用先: Access 2013、Office 2013
Field オブジェクトの 1 つ以上の属性を表します。
定数 |
値 |
説明 |
---|---|---|
adFldCacheDeferred |
0x1000 |
プロバイダーでフィールド値がキャッシュされ、その後の読み取りはキャッシュから行われることを示します。 |
adFldFixed |
0x10 |
フィールドが固定長データを含むことを示します。 |
adFldIsChapter |
0x2000 |
フィールドがチャプター値を含み、この親フィールドに関連付けられた特定の子レコードセットを指定していることを示します。 通常、チャプター フィールドはデータ シェイプやフィルター用に使います。 |
adFldIsCollection |
0x40000 |
レコードが示すリソースが、テキスト ファイルなどの単純なリソースではなく、フォルダーなどのように他のリソースのコレクションであることを、フィールドが表していることを示します。 |
adFldIsDefaultStream |
0x20000 |
フィールドが、レコードが示すリソースの既定ストリームを含むことを示します。 たとえば、既定のストリームは、Web サイト上のルート フォルダーの HTML コンテンツであり、ルート URL が指定されたときに自動的に提供されます。 |
adFldIsNullable |
0x20 |
フィールドに null 値を指定できることを示します。 |
adFldIsRowURL |
0x10000 |
フィールドが、レコードが示すデータ ストアのリソースを指定する URL を含むことを示します。 |
adFldLong |
0x80 |
フィールドがロング バイナリ型のフィールドであることを示します。 また、AppendChunk メソッドと GetChunk メソッドを使用できることを示します。 |
adFldMayBeNull |
0x40 |
フィールドからの null 値の読み取りが可能であることを示します。 |
adFldMayDefer |
0x2 |
フィールドが遅延フィールドであることを示します。フィールド値は、レコード全体のデータ ソースから取得されず、明示的にアクセスした場合のみ取得されます。 |
adFldNegativeScale |
0x4000 |
負のスケール値をサポートする列の数値を、フィールドが表していることを示します。 スケールは、NumericScale プロパティで指定します。 |
adFldRowID |
0x100 |
フィールドが書き込み禁止の永続化された行識別子を含み、行を識別するもの (レコード番号、一意識別子など) 以外に有効な値は持たないことを示します。 |
adFldRowVersion |
0x200 |
フィールドが更新を記録するための時刻または日付スタンプを含むことを示します。 |
adFldUnknownUpdatable |
0x8 |
フィールドへの書き込みが可能かどうかをプロバイダーが確認できないことを示します。 |
adFldUnspecified |
-1 |
プロバイダーがフィールド属性を指定しないことを示します。 |
adFldUpdatable |
0x4 |
フィールドへの書き込みが可能であることを示します。 |
ADO/WFC と同等
パッケージ: com.ms.wfc.data
定数 |
---|
AdoEnums.FieldAttribute.CACHEDEFERRED |
AdoEnums.FieldAttribute.FIXED |
AdoEnums.FieldAttribute.ISNULLABLE |
AdoEnums.FieldAttribute.LONG |
AdoEnums.FieldAttribute.MAYBENULL |
AdoEnums.FieldAttribute.MAYDEFER |
AdoEnums.FieldAttribute.NEGATIVESCALE |
AdoEnums.FieldAttribute.ROWID |
AdoEnums.FieldAttribute.ROWVERSION |
AdoEnums.FieldAttribute.UNKNOWNUPDATABLE |
AdoEnums.FieldAttribute.UNSPECIFIED |
AdoEnums.FieldAttribute.UPDATABLE |