次の方法で共有


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

メソッド追加ウィザードのこのページを使用して、メソッドのインターフェイス定義言語 (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 ディスパッチ インターフェイスでは使用できません。

    属性

    説明

    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」を参照してください。

参照

処理手順

メソッドの追加

参照

メソッド追加ウィザード