Share via


プロパティとメソッド

OLE オブジェクトと同様に、コントロールは、プロパティとメソッドを持つ一連の受信インターフェイスを通じて、その機能の多くを提供します。

コントロールは OLE オートメーションを通じてプロパティとメソッドを公開し、コンテナーがコンテナー指定のプログラミング言語の制御下でそれらにアクセスできるようにします。

コントロールは、ユーザー インターフェイスを介したプロパティへのアクセスをサポートするために、プロパティ ページ、OLEIVERB_PROPERTIESのサポート、プロパティごとの参照、およびプロパティ変更通知によるデータ バインディングを提供します。

  • プロパティ ページを使用すると、コントロールは、必要に応じて、コンテナーに関係なく、そのプロパティを表示できます。
  • OLEIVERB_PROPERTIESをサポートすることで、コンテナーのメニューに [プロパティ] 項目が表示されます。 その後、エンド ユーザーは [プロパティ ] 項目を選択して、コントロールのプロパティ ページを表示し、プロパティを変更できます。
  • プロパティごとの参照では、コンテナー内のいくつかのコントロールのプロパティを含む可能性がある、より大きなプロパティ シートの一部としてコントロールのプロパティを表示できるコンテナーがサポートされています。
  • プロパティ変更通知を通じて、コントロールはプロパティが変更されたことをクライアントに通知し、結果としてクライアントが必要なアクションを実行できるようにします。

詳細については、次のトピックを参照してください。

ActiveX コントロール

プロパティ ページとプロパティ シート