次の方法で共有


com4:ClassReference (SurrogateServer 内)

登録されたインプロセス サーバーが関連付けられているクラスを指定し、登録の詳細を設定します。

要素の階層

<パッケージ>

    <アプリケーション>

         <Application>

              <拡張機能>

                   <com4:SurrogateServer>

                        <com4:ClassReference>

構文

<com4:ClassReference
    Path = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
    ThreadingModel = 'A string that can have one of the following values: "Both", "STA", "MTA", "MainSTA", or "Neutral".'
    EnableOleDefaultHandler = 'A boolean value.'
    Id = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.' />

属性と要素

属性

属性 説明 データ型 必須 既定値
パス サロゲート サーバー DLL へのパス。 長さが 1 ~ 256 文字の文字列。、">:|?または *の各文字<を含めることはできません。 Yes
ThreadingModel DLL を読み込むスレッド モデル。 次のいずれかの値を持つことができます文字列: BothSTAMTAMainSTA、または Neutral Yes
EnableOleDefaultHandler InprocHandler32 キーの既定値が "Ole32.dll" の場合、これは true に設定する必要があります。 それ以外の場合は省略する必要があります。 既定値は false です。 ブール値。 Yes
Id 参照されている クラス の ID。 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 形式の GUID。 Yes

子要素

なし。

親要素

親要素 説明
com4:SurrogateServer SurrogateServer を 1 つまたは複数のクラス登録に登録します。

必要条件

Item
Namespace http://schemas.microsoft.com/appx/manifest/com/windows10/4
Minimum OS Version Windows 10 (ビルド 20348)