3

新しいWebmatrixは、クールで無料の開発環境です。新しい機能を追加するための拡張ポイントはありますか?

4

4 に答える 4

5

Webmatrix 2.0 Beta以降では、「拡張機能」を追加するための拡張性フレームワークが用意されています。APIは現在非常に単純ですが、任意のマネージコードを作成し、Microsoft.WebMatrix.Extensibility.IExtensionインターフェイスを継承するコンストラクターに含めることができるようです。

これが私の単純な拡張機能に基づいて始めるためのスニペットです:

[Export(typeof(IExtension))]
public class UmbracoExtension :  IExtension
{
    public IEnumerable<IDashboardItem> DashboardItems
    {
        get { return null; }
    }
    public string Name
    {
        get { return "Extension"; }
    }
    public string Version
    {
        get { return "1.0"; }
    }
    private IRibbonGroup _ribbonGroup;
    private IWebMatrixHost _webMatrixHost;
    private List<IRibbonItem> _ribbonItems;

    public IEnumerable<IRibbonItem> RibbonItems
    {
...
    }


    [Import(typeof(IWebMatrixHost))]
    private IWebMatrixHost WebMatrixHost
    {
...
    }

-ポール

于 2011-09-22T16:28:53.083 に答える
1

WebMatrixは、バージョン1.0では拡張性(プラグインなど)をサポートしていません。

于 2011-02-15T19:02:45.283 に答える
1

WebMatrix 2.0で私が最も見逃している機能は、コード行のコメントを切り替えることができないことですが、優れたCMSとして成熟していることは確かです。

于 2012-10-31T21:11:10.303 に答える
0

クリントン:Ctrl-KCおよびCtrl-KUキーボードショートカットを使用して、実際に行にコメントを付けたり、コメントを外したりできます。

その他:拡張性の詳細については、http://extensions.webmatrix.com/documentationをご覧ください。

于 2013-02-14T04:53:09.093 に答える