IEditor インターフェイス

v2 に適用されます。

ジェネリック エディター インターフェイスを表します。

名前空間:  Microsoft.WebMatrix.Extensibility.Editor
アセンブリ:  Microsoft.WebMatrix.Extensibility (Microsoft.WebMatrix.Extensibility.dll)

構文

'宣言
Public Interface IEditor _
    Inherits IDisposable
'使用
Dim instance As IEditor
public interface IEditor : IDisposable
public interface class IEditor : IDisposable
type IEditor =  
    interface 
        interface IDisposable 
    end
public interface IEditor extends IDisposable

IEditor 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ CommandTarget コマンドのターゲットを取得します。
パブリック プロパティ Control UI でホストされるコントロールを取得します。
パブリック プロパティ Dirty テキストがユーザーによって変更されたかどうかを示す値を取得または設定します。
パブリック プロパティ FilePath ファイルのパスを取得または設定します。
パブリック プロパティ HasFocus エディターに焦点があるかどうかを示す値を取得します。
パブリック プロパティ ReadOnly ユーザーがテキストを編集できないかどうかを示す値を取得または設定します。
パブリック プロパティ ServiceProvider たとえば IEditorSelection などのこのエディターのオプションのサービスを取得します。
パブリック プロパティ TechnologyName ファイルで使用されるテクノロジを指定する文字列を取得します。たとえば、javascript ファイルは、ブラウザーの javascript または NodeJs になるため、異なるテクノロジ名が返されます。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Dispose (IDisposable から継承されています。)
パブリック メソッド Focus エディターに焦点を設定します

先頭に戻る

イベント

  名前 説明
パブリック イベント DirtyChanged Dirty プロパティの値が変更された後に発生します
パブリック イベント GotFocus 焦点がエディターに変更された後に発生します。エディターが破棄されている場合、イベントは発生しません。
パブリック イベント ReadOnlyChanging ReadOnly プロパティが変更されている場合に発生します。

先頭に戻る

関連項目

参照

Microsoft.WebMatrix.Extensibility.Editor 名前空間