次の方法で共有


IRoMetaDataLocator 構造体 (roparameterizediid.h)

RoGetParameterizedTypeInstanceIID 関数が実行時メタデータにアクセスできるようにします。

プログラミング言語バインドを実装するときに IRoMetaDataLocator を実装して、Windows メタデータ (.winmd) ファイルを使用して言語で Windows プラットフォーム API を呼び出せるようにします。

構文

struct IRoMetaDataLocator {
  HRESULT Locate(
    PCWSTR                     nameElement,
    IRoSimpleMetaDataBuilder & metaDataDestination
  );
};

メンバー

HRESULT Locate( PCWSTR nameElement, IRoSimpleMetaDataBuilder & metaDataDestination)

指定した型のメタデータ ビルダーを取得します。

nameElement

解決するWindows ランタイム型またはパラメーター化された型。

metaDataDestination

Windows ランタイム メタデータのデータ シンク。 呼び出し元は、適切な set メソッドを呼び出して、 nameElement という名前の型のメタデータを提供する必要があります。

要件

   
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header roparameterizediid.h

関連項目

RoGetMetaDataFile