表示: Delphi C++
表示設定

Data.Bind.Components

提供:XE2 API Documentation
移動: 案内, 検索


データベース使用のための LiveBinding 機能を備えたコンポーネントが含まれています。


目次

クラス

IBindActivate
IBindCheckBoxEditor
IBindCompDesigner
IBindCompFactory
IBindCompFactoryContext
IBindCompFactoryExecuteContext
IBindGridEditor
IBindLayoutChanged
IBindLink
IBindLinkColumns
IBindListEditor
IBindListRefresh
IBindListRefreshing
IBindListUpdate
IBindPosition
IScopeActive
IScopeComponent
IScopeCurrentRecord
IScopeEditLink
IScopeEditor
IScopeExpressions
IScopeMemberNames
IScopeNavigator
IScopeRecordEnumerable
IScopeRecordEnumerator
IScopeRecordEnumeratorCount
IScopeState
TActivatedContainedBindComponent
TBaseBindExpression
TBaseBindScopeComponent
TBasicBindComponent

含まれているすべての派生バインディング コンポーネントの基底クラスです。

TBindArtifactItem
TBindArtifacts
TBindCompDesignExpression

バインディング式に関する情報が格納されるレコードです。

TBindCompDesignExpressionCollection

バインディング式のコレクションが格納されているレコードです。

TBindCompException
TBindCompExpressionCollection
TBindEditorFactory
TBindEditorFactoryClass

TBindEditorFactoryClassTBindEditorFactory のメタクラスを定義したものです。

TBindEventList
TBindEventList1
TBindEventListT
TBindExpression

バインディング式を表します。

TBindExprItems

マネージ バインディング式のコレクションを表します。

TBindGridLink

コントロールをグリッドにバインディングするときに使用します。

TBindGridList

コンポーネントをグリッドにバインディングするときに使用します。

TBindingsList

バインディング リスト コンポーネントを実装したものです。

TBindingsListEnumerator
TBindLink

データセットのグリッド内の列に対するバインディングを作成するときに使用します。

TBindList

コンポーネントをリストにバインドするときに使用する式を表します。

TBindListLink

データセットのグリッド内の列をリストにバインドするときに使用する式を表します。

TBindPosition

コントロールと別の位置関連コントロールとの同期を保つのに使用されるバインディング式を表します。

TBindScope

LiveBinding を使って、指定されたコンポーネントに含まれているデータにアクセスする必要があるすべてのコンポーネントからそのデータにアクセスできるようにするための非ビジュアル コンポーネントです。

TColumnFormatExpressionItem
TColumnFormatExpressions
TColumnLinkExpressionItem
TColumnLinkExpressions
TCommonBindComponent

TBindExpressionTBindExprItems など、派生したすべてのバインディング コンポーネントの基底クラスです。

TContainedBindCompClass

TContainedBindCompClassTContainedBindComponent のメタクラスを定義したものです。

TContainedBindComponent

派生するすべての共通バインディング コンポーネントの基底クラスです。

TControlObserver
TConvertProc
TCustomBindExpression
TCustomBindExprItems
TCustomBindGridLink
TCustomBindGridList
TCustomBindingsList
TCustomBindLink
TCustomBindList
TCustomBindListLink
TCustomBindPosition
TCustomBindScope

LiveBinding を使って、指定されたコンポーネントに含まれているデータにアクセスする必要があるすべてのコンポーネントからそのデータにアクセスできるようにするためのあらゆるバインディング スコープ コンポーネントの基底クラスです。

TExpressionDirEnumerator
TExpressionItem
TExpressionItemDir
TExpressions
TExpressionsDir
TExpressionsEnumerator
TFormatCallback

UpdateList および FillList のメソッド実装で使われる手続き(無名メソッド)の参照です。

TMethods
TOutputConverters

ルーチン

CreateBindComponent設計時に バインディング式エディタ が、バインディング コンポーネントを作成するために、内部的に使用します。
EnumRegisteredBindCompFactories設計時に、登録済みバインディング コンポーネント ファクトリのリストにアクセスするため、内部的に使用されます。
EnumRegisteredBindComponents設計時に、登録済みバインディング コンポーネントのリストにアクセスするため、内部的に使用されます。
GetBindCompDesigner設計時に、バインディング コンポーネントのためのデザイナを取得するために、内部的に使用されます。
GetBindEditor
GetBoundComponentOptions設計時に、オブジェクト インスペクタ が特定のコンポーネント型の LiveBindings プロパティを表示するかどうかを指定するために、内部的に使用されます。
RegisterBindCompDesigner設計時に、バインディング コンポーネントのためのデザイナを登録するために、内部的に使用されます。
RegisterBindCompFactory設計時に、バインディング コンポーネント ファクトリを登録するために使用されます。
RegisterBindComponents設計時に、バインディング コンポーネントを登録するために使用されます。これは、TBindingsList に追加することができます。
RegisterBindEditorFactoryバインド エディタの実装を、コンポーネントに対して登録します。
RegisterBoundComponentsオブジェクト インスペクタ が特定のオブジェクト型の LiveBindings プロパティを表示するかどうかを登録します。
UnRegisterBindComponentsRegisterBindComponents で登録されたバインディング コンポーネントを登録解除します。
UnregisterBindEditorFactoryRegisterBindEditorFactory で登録されたバインド エディタ ファクトリを登録解除します。

_di_IBindActivate

C++Builder で使用する IBindActivate Delphi インターフェイスを表します。

_di_IBindCheckBoxEditor

C++Builder で使用する IBindCheckBoxEditor Delphi インターフェイスを表します。

_di_IBindCompDesigner

C++Builder で使用する IBindCompDesigner Delphi インターフェイスを表します。

_di_IBindCompFactory

C++Builder で使用する IBindCompFactory Delphi インターフェイスを表します。

_di_IBindCompFactoryContext

C++Builder で使用する IBindCompFactoryContext Delphi インターフェイスを表します。

_di_IBindCompFactoryExecuteContext

C++Builder で使用する IBindCompFactoryExecuteContext Delphi インターフェイスを表します。

_di_IBindGridEditor

C++Builder で使用する IBindGridEditor Delphi インターフェイスを表します。

_di_IBindLayoutChanged

C++Builder で使用する IBindLayoutChanged Delphi インターフェイスを表します。

_di_IBindLink

C++Builder で使用する IBindLink Delphi インターフェイスを表します。

_di_IBindLinkColumns

C++Builder で使用する IBindLinkColumns Delphi インターフェイスを表します。

_di_IBindListEditor

C++Builder で使用する IBindListEditor Delphi インターフェイスを表します。

_di_IBindListRefresh

C++Builder で使用する IBindListRefresh Delphi インターフェイスを表します。

_di_IBindListRefreshing

C++Builder で使用する IBindListRefreshing Delphi インターフェイスを表します。

_di_IBindListUpdate

C++Builder で使用する IBindListUpdate Delphi インターフェイスを表します。

_di_IBindPosition

C++Builder で使用する IBindPosition Delphi インターフェイスを表します。

_di_IScopeActive

C++Builder で使用する IScopeActive Delphi インターフェイスを表します。

_di_IScopeComponent

C++Builder で使用する IScopeComponent Delphi インターフェイスを表します。

_di_IScopeCurrentRecord

C++Builder で使用する IScopeCurrentRecord Delphi インターフェイスを表します。

_di_IScopeEditLink

C++Builder で使用する IScopeEditLink Delphi インターフェイスを表します。

_di_IScopeEditor

C++Builder で使用する IScopeEditor Delphi インターフェイスを表します。

_di_IScopeExpressions

C++Builder で使用する IScopeExpressions Delphi インターフェイスを表します。

_di_IScopeMemberNames

C++Builder で使用する IScopeMemberNames Delphi インターフェイスを表します。

_di_IScopeNavigator

C++Builder で使用する IScopeNavigator Delphi インターフェイスを表します。

_di_IScopeRecordEnumerable

C++Builder で使用する IScopeRecordEnumerable Delphi インターフェイスを表します。

_di_IScopeRecordEnumerator

C++Builder で使用する IScopeRecordEnumerator Delphi インターフェイスを表します。

_di_IScopeRecordEnumeratorCount

C++Builder で使用する IScopeRecordEnumeratorCount Delphi インターフェイスを表します。

_di_IScopeState

C++Builder で使用する IScopeState Delphi インターフェイスを表します。

_di_TConvertProc

無名メソッド TConvertProc を C++Builder で使用するための Delphi インターフェイスを表します。

_di_TFormatCallback

無名メソッド TFormatCallback を C++Builder で使用するための Delphi インターフェイスを表します。

TBindArtifactState

バインディング生成物の状態を列挙した型です。

TBindCheckBoxState

チェック ボックス コンポーネントをバインドするバインディング式で使われるチェック ボックスの状態の列挙型です。

TBindCompAssignedValueEvent

あらゆる OnAssignedValue イベントで使用される手続き型です。

TBindCompAssigningValueEvent

あらゆる OnAssigningValue イベントで使用される手続き型です。

TBindCompDesignerBindsType

バインディング式でバインドできるものを列挙した型です。

TBindCompDesignerBindsTypes

TBindCompDesignerBindsType の集合です。

TBindCompDesignerCollectionType

バインディング式デザイナ コンポーネントで使用するためのコレクション型を列挙した型です。

TBindCompDesignerExpressionType

バインディング式エディタ コンポーネントで使用されるバインディング式の種類を列挙した型です。

TBindCompDesignerExpressionTypes

TBindCompDesignerExpressionType の集合です。

TBindCompDesignExpression

バインディング式に関する情報が格納されるレコードです。

TBindCompDesignExpressionCollection

バインディング式のコレクションが格納されているレコードです。

TBindCompEvalErrorEvent

あらゆる OnEvalError イベントで使用される手続き型です。

TBindCompExpressionType

バインディング式の種類を列挙した型です。

TBindEditorFactoryClass

TBindEditorFactoryClassTBindEditorFactory のメタクラスを定義したものです。

TBoundComponentOption

バインドされたコンポーネントのオプションの列挙型です。

TBoundComponentOptions

TBoundComponentOption の集合です。

TContainedBindCompClass

TContainedBindCompClassTContainedBindComponent のメタクラスを定義したものです。

TEnumBindCompFactoryProc

登録済みのバインディング コンポーネント ファクトリの一覧を列挙するために設計時に内部的に使われます。

TEnumBindCompProc

登録済みのバインディング コンポーネントを列挙するために設計時に内部的に使用されます。

TEnumBindCompProcInfo

TEnumBindCompProc で使用するためのポインタです。

TExpressionDirection

バインディング式の方向を列挙した型です。

TNotifyDistanceEvent

AddDataSetScrolled メソッド実装および RemoveDataSetScrolled メソッド実装で使用される手続き型です。

変数

CreateBindCompProc内部使用のみ。
EnumRegisteredBindCompFactoriesProc内部使用のみ。
EnumRegisteredBindCompsProc内部使用のみ。
GetBindCompDesignerProc内部使用のみ。
GetBoundComponentOptionsProc内部使用のみ。
RegisterBindCompDesignerProc内部使用のみ。
RegisterBindCompFactoryProc内部使用のみ。
RegisterBindCompProc内部使用のみ。
RegisterBoundComponentsProc内部使用のみ。
UnRegisterBindCompProc内部使用のみ。

定数

biBindsComponentbiBindsComponent: TBindCompDesignerBindsType = biBindsComponent;
biBindsComponentPropertybiBindsComponentProperty: TBindCompDesignerBindsType = biBindsComponentProperty;
biBindsOtherbiBindsOther: TBindCompDesignerBindsType = biBindsOther;
cbCheckedcbChecked: TBindCheckBoxState = cbChecked;
cbGrayedcbGrayed: TBindCheckBoxState = cbGrayed;
cbUncheckedcbUnchecked: TBindCheckBoxState = cbUnchecked;
colCollectionscolCollections: TBindCompDesignerCollectionType = colCollections;
colExpressionscolExpressions: TBindCompDesignerCollectionType = colExpressions;
dbcoptAddDataBindingsPropertydbcoptAddDataBindingsProperty: TBoundComponentOption = dbcoptAddDataBindingsProperty;
dbcoptApplyToDescendentsdbcoptApplyToDescendents: TBoundComponentOption = dbcoptApplyToDescendents;
dirBidirectionaldirBidirectional: TExpressionDirection = dirBidirectional;
dirControlToSourcedirControlToSource: TExpressionDirection = dirControlToSource;
dirSourceToControldirSourceToControl: TExpressionDirection = dirSourceToControl;
eaExcludeeaExclude: TBindArtifactState = eaExclude;
eaIncludeeaInclude: TBindArtifactState = eaInclude;
exprBidirectionalexprBidirectional: TBindCompDesignerExpressionType = exprBidirectional;
exprClearexprClear: TBindCompExpressionType = exprClear;
exprControlToSourceexprControlToSource: TBindCompDesignerExpressionType = exprControlToSource;
exprFillexprFill: TBindCompExpressionType = exprFill;
exprFormatexprFormat: TBindCompExpressionType = exprFormat;
exprFormatColumnexprFormatColumn: TBindCompExpressionType = exprFormatColumn;
exprFormatControlexprFormatControl: TBindCompExpressionType = exprFormatControl;
exprOther1exprOther1: TBindCompExpressionType = exprOther1;
exprOther2exprOther2: TBindCompExpressionType = exprOther2;
exprOther3exprOther3: TBindCompExpressionType = exprOther3;
exprParseexprParse: TBindCompExpressionType = exprParse;
exprPosControlexprPosControl: TBindCompExpressionType = exprPosControl;
exprPosSourceexprPosSource: TBindCompExpressionType = exprPosSource;
exprSourceToControlexprSourceToControl: TBindCompDesignerExpressionType = exprSourceToControl;
exprUnspecifiedexprUnspecified: TBindCompExpressionType = exprUnspecified;


以前のバージョン
他の言語