Home > C# > Toolkit > CustomScript > VSTA > ドキュメント

ホスト統合のVSTAサンプル 高度な注意事項

作成日 2015.06.06
最終更新日 2015.06.06

原文

VSTA Sample Host Integration.docxは、SDKと一緒にダウンロードできます。

ホスト統合のVSTAサンプル

[VSTA Sample Host Integration]

高度な注意事項

Advanced Considerations

VSTAは、2つのスレッディング・モデルをサポートします。:シングルスレッドのアパート(STA)とマルチスレッドのアパート(MTA)。 あなたは、現在のスレッディング・モデルのための、正しい動作を使用するために、VSTAを設定する必要があります。

STAを使用するには:

_sessionManager = VSTA.SessionManager.Create(
    "MyHostApp",
    new Dictionary<string, object>() 
    {
        { VSTA.SessionManagerOptions.Names.InvokeOnMainThread, true}
    });

MTAを使用するには:

_sessionManager = VSTA.SessionManager.Create(
    "MyHostApp",
    new Dictionary<string, object>() 
    {
        { VSTA.SessionManagerOptions.Names.InvokeOnMainThread, false}
    });
このエントリーをはてなブックマークに追加

Home PC C# Illustration

Copyright (C) 2011 Horio Kazuhiko(kukekko) All Rights Reserved.
kukekko@gmail.com
ご連絡の際は、お問い合わせページのURLの明記をお願いします。
「掲載内容は私自身の見解であり、所属する組織を代表するものではありません。」