com4:Interface
新しい COM インターフェイスを登録します。
要素階層
<com4:Interface>
<com4:Interface>
構文
<com4:Interface
Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
UseUniversalMarshaler = 'A boolean value.'
ProxyStubClsid = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
SynchronousInterface = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
AsynchronousInterface = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' >
<!-- Child elements -->
TypeLib
</com4:Interface>
属性と要素
属性
属性 | 形容 | データ型 | 必須 | 既定値 |
---|---|---|---|---|
ID | インターフェイス ID (IID)。 | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 形式の GUID。 | はい | |
UseUniversalMarshaler | OLE ユニバーサル マーシャラーをプロキシ スタブとして使用する場合は、これを true に設定します。 | ブール値。 | はい | |
ProxyStubClsid | ProxyStubClsid32 レジストリ値に対応します。 | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 形式の GUID。 | はい | |
SynchronousInterface | この登録を参照する AsynchronousInterface を含む別のインターフェイス登録の ID。 | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 形式の GUID。 | はい | |
AsynchronousInterface | この登録を参照する SynchronousInterface を含む別のインターフェイス登録の ID。 | xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 形式の GUID。 | はい |
子要素
子要素 | 形容 |
---|---|
TypeLib の |
インターフェイスのタイプ ライブラリ。 |
親要素
Parent 要素 | 形容 |
---|---|
拡張機能の | アプリの 1 つ以上の拡張ポイントを定義します。 |
備考
ProxyStubClsid は、パッケージの一部として実装されているプロキシ スタブにのみ使用できます。 プロキシ スタブとして OLE ユニバーサル マーシャラーを使用するには、代わりに UseUniversalMarshaler
UseUniversalMarshaler
手記
必要条件
アイテム | 価値 |
---|---|
名前空間の | http://schemas.microsoft.com/appx/manifest/com/windows10/4 |
最小 OS バージョン | Windows 10 (ビルド 20348) |