WinRT C++/CX プロジェクトで新しいコントロールを作成すると、[Windows::Foundation::Metadata::WebHostHidden]
Visual Studio 2012 によって既定で class 属性が追加されます。
例:
namespace WindowsRuntimeComponent1
{
[Windows::Foundation::Metadata::WebHostHidden]
public ref class MyUserControl sealed
{
public:
MyUserControl();
};
}
- これについて文書化された理由はありますか?(私は宿題をしましたが、この情報を見つけることができませんでした)
- 私の知る限り、この属性
[WebHostHidden]
を使用すると、WinRT HTML/Javascript プロジェクトでクラスが見えなくなります。これは、Javascript で使用できる C++/CX でコントロールを作成できないということですか?