次の方法で共有


(メソッド追加ウィザード)

メソッド追加ウィザードのこのページを使用して、メソッドのインターフェイス定義言語 (IDL: Interface Definition Language) の設定を行います。

  • id
    メソッドを識別する数字の ID を設定します。「MIDL Language Reference」の「id」を参照してください。

    このボックスは、カスタム インターフェイスでは無効です。MFC ディスパッチ インターフェイスでは使用できません。

  • call_as
    このローカル メソッドを割り当てることができるリモート メソッドの名前を指定します。「MIDL Language Reference」の「call_as」を参照してください。

    MFC ディスパッチ インターフェイスでは使用できません。

  • helpcontext
    この要素に関するヘルプ ファイルの情報をユーザーが表示できるようにするためのコンテキスト ID を指定します。「MIDL Language Reference」の「helpcontext」を参照してください。

    MFC ディスパッチ インターフェイスでは使用できません。

  • helpstring
    適用先の要素の記述に使用される文字列を指定します。既定では、"メソッド <メソッド名>" に設定されています。「MIDL Language Reference」の「helpstring」を参照してください。

    MFC ディスパッチ インターフェイスでは使用できません。

  • Additional attributes
    MFC ディスパッチ インターフェイスでは使用できません。

    属性

    Description

    hidden

    項目が存在しても、ユーザー指向ブラウザーに表示されないことを示します。「MIDL Language Reference」の「hidden」を参照してください。

    source

    メソッドのメンバーがイベントのソースであることを示します。「MIDL Language Reference」の「source」を参照してください。

    local

    メソッドがリモートでないことを MIDL コンパイラに指定します。「MIDL Language Reference」の「local」を参照してください。

    restricted

    メソッドを任意に呼び出すことができないことを示します。「MIDL Language Reference」の「restricted」を参照してください。

    vararg

    メソッドがとる引数の数が可変であることを示します。このためには、最後の引数が、残りすべての引数を格納する VARIANT 型のセーフ配列である必要があります。「MIDL Language Reference」の「vararg」を参照してください。

参照

処理手順

メソッドの追加

関連項目

メソッド追加ウィザード